I added the Improved Racing 185 F thermostat to replace the stock N54 thermostat and some oil must have dripped on the belts and pulleys or something. After re-assembly, there was a clicky swoosh swoosh noise in the front end. Visual inspection showed nothing abnormal. But I ordered new idler...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.