more power for less

  • Sponsors (?)


Installed restrictor plate in auto v6

Installed the plate, did help very much, after i removed it and put just the gasket back on, everytime i start the car and then turn it off i hear water sounds going through pipes and the fan buzzing??

what could be causing this?