Also get rid of the 3.4 pully before you chip a piston..... You need AT LEAST the mods you have and headers for a 3.4 with a gen3 m90.... without even a plog I would say MAYBE a 3.6.... Heck im running a 3.6 on my gen5 blower, rockers, plog / dp, 180 tstat, Top swap, and a hand made tune. Even with all that I still see the occasional blip of kr.... but I am at 3200+ feet atm in college.... Back home at 1500 feet altitude a 3.6 is a tad bit too much and i see fairly consistant 2 degrees of kr.... but I run e85 at home so its ok