2 2fastCRX Senior Member Jun 13, 2003 #3 Definatley 3 inches. I know Thermal Research and Development makes a Turbo Exhaust system, designed for, you guessed it, turbocharged cars.
Definatley 3 inches. I know Thermal Research and Development makes a Turbo Exhaust system, designed for, you guessed it, turbocharged cars.
P PROFILES2000 Member Jun 22, 2003 #4 at least 2.75 - 3.00 either one of those and you will be straight.