I will definately try new fluid in it, forgot to mention I was thinking of doing that. I would think the forks and rails having a problem wouldn't cause a synchronisation issue, if the gears were synchronizing I could easily move it in gear, because when they are synchronized it shifts fine.

I can test this by getting moving up to about 35 mph or fast enough to get into 4th gear, then putting the clutch in taking it out of 4th into neutral and letting the clutch back out. With the engine idleling and the truck coasting, I put the clutch back in and push the shifter partially in to the 3rd gear gate so that I can barely detect the gears clashing through the feel in the shifter handle and audible noise. As the truck slows the clash gets less and less sever till my road speed matches my idle engine rpm, at which point I slip it fully in to 3rd gear. I know its not good to use the noise the gears make clashing like that to judge my synchronization but its all I got right now, and I'm not really "grinding" them... its done as gently and humanely as possible.