engine test stand.
STL. :On the over run: means lifting of the throttle pedal & letting the engine coast... I can,t see I have any other choice BUT to strip the engine to find the cause of the noise...eventually something is going to cause a lot of damage.
|