I have had bad U joints show up only at certain speeds. that is till they finally broke. so check the ujoints too. all the ujoints. I had one on the intermediate shaft that was bad but felt good when you shook it. only way i found out it was bad was when i took it off.