1. matreyia

    Technical Front End Noise and Reason Why Found - Belt and Pulleys

    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...