Many times, I've seen the problem solved by NEW shift rails, detent plungers & springs, in the shift tower.
Bill W.
Misalignment between the flywheel and the transmission can cause it to jump out of gear. The alignment of the flywheel housing and the back of the engine block is a factor. There are supposed to be horseshoe shape .010 metal shims located between the two ears of the flywheel housing and the engine block where the throttle linkage bolts. These shims are to compensate for the thickness of the gasket between the lower portion of the flywheel housing and the block. Gaskets supplied by the various suppliers are all over the map in thickness.
My thinking is that the gasket thickness should e around .015 in thickness and it will crush down to match up with the .010 shims at the ears. That is why I cut my own out of .015 gasket stock. Ford service bulletins say that the run out for the flywheel housing should be within .006. This is only necessary for the top 180 of the housing as the lower 180 will be pulled into alignment by the bell housing. To make this check with a dial indicator the two bolts for the throttle linkage should be temporarily substituted with shorter bolts and the bolts torqued down to match the four lower ones.
The first thing I would do is check to see if the .010 shims are actually installed behind the ears of the flywheel housing. If they are not there they can easily be installed by loosening the throttle linkage bolts and with a crow bar pry the housing back and slip the shims into place. Bratton's carry them.
These shims can easily fall out when you go to install the engine and\or remove the throttle linkage bolts. I have also seen engines come from a well know engine builder with these shims not installed.
Tom Endy