My 96 Suburban with a 6.5L diesel (267,000 miles on it) is having a bad vibration problem at idle only. Idle speed is normal (650 rpm same as its always been). harmonic balancer and crank pulley are in good shape no cracking in the rubber. Sometimes the vibration isnt so bad, and other times you...