"It feels soft and seems to "dive" at times. "
Springs loose some of their original temper over a lifetime of loading cycles. The spring's original spring rate will soften. I've had success with replacing OEM springs with progressive-rate springs. Progressive-rate springs are typically longer that OEM springs, and have a variable spring rate: a softer initial rate, and a harder terminal rate. So small bumps stay in the spring, while the spring has a stiffer resistance to bottoming-out.
The wallowing might be caused by the front springs now having different spring rates. In my opinion, a relatively inexpensive fix is to find and install some progressive springs, replace the shock oil with a like-kind weight oil, and perhaps find or fashion a fork brace to lock the two fork tubes together.
Good luck and please let us know what you do and how it effected the bike.
C
---------------------------------
401K? Retirement? Ha! Don't be ridiculous!