Please dyno this car and this will leave no doubt, I mean this power increase you are seeing might be similar to the difference I saw in just putting a 3" exhaust on the car...this may be the key to getting the stock computer to allow for modifications and getting them to run the fullest extent without modifying anything on the ECU...just a thought...