Other than engine and transmission movement causing the linkage to pull it out of gear. The other common thing that was kind of covered is the splines wearing at a slight angle, I have seen that happen in big road ranger transmissions. The fix it to replace the parts that have the worn splines, shift collars etc.