11-12-2012, 01:28 PM
thats SO over priced!!! dump valve...like a big sign saying "i know naff all about dturbos...avoid this car"
I have emailed and asked about the 150bhp and non turbo cam
I have emailed and asked about the 150bhp and non turbo cam
Wishes for more power...