I could use some advice. I have an 01 f350 long box crew cab. Last summer I had a u-joint replaced and the guy said he thought my tail shaft was too long. I have replaced 4 u- joints over the past 4 years and now my truck won't shift out of first gear. The entire truck is totally stock, and...