Haloid95
0
- Joined
- Apr 5, 2011
- Messages
- 909
- Points
- 0
Ermmmm. If you have a turbo.... You should know how many psi your pushing with a gauge or at least a turbo timer.....
Well im not sure. I should of made this clear. But I meant its getting installed. My cars at my friends house, hes installing it and doing some maintenance. He is good with cars . He owns a Evo.