Yeah do the install...it will most deff. make you smile being in the 200WHP rangeIm not sure about engine management with the turbo kit..Have you found any info on that?
Yeah do the install...it will most deff. make you smile being in the 200WHP rangeIm not sure about engine management with the turbo kit..Have you found any info on that?