Let's just say it will not be bad for the car, how much it saves your car depends on how you drive it.
Evo IX - THE FINAL EVOLUTION
There is no need for one on the street, only if you track your car. Also, installing one will drop your oil pressure. Which will need to be addressed.
Last edited by DLO01; 04-01-2008 at 11:28 AM.
Deano.
Forum Rules
Bookmarks