Ok, I needed new ujoints because of a squeek and squeal. I pulled the driveshaft and took the shaft to a mechanic to have the ujoints swaped out. Took the shaft back home and installed it took it on a test drive everything ok. The first time I took it up to 60mph I started to get a slight vibration. I did the exact thing to my last truck both are 99 f150 4x4. Never indexed either shafts (didn't know anything about this). Anyway when I installed the shaft I could see the old marks on the rear where the bolts lined up, so I thought I had it in right. After noticing the vibration I took the shaft off and rotated it 180 deg. and I still get the same vibration from 60-70mph. Any Ideas. P.S. the last truck I had I replaced the ujoints twice and never had a problem with vibration and did everything the same way this time.

My tires are not out of balance I just had them rotated and balanced and double checked for balance.
thanks-
scouty