kaos
Registered User
As above occasionally when I start the car there is a very loud noise like a motor scared hell out of me first time happened I realised noise is coming from something mounted near the oil filter not had car on ramps yet so not had a proper look. Can't sear h as I don't have a clue what to search for lol. Somebody solve this mini mystery for me please