I had a nasty vibration develop recently .

Turned out the front U joint coupling bolts had come loose ............

Dodged a bad one there smile