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