ecu may be toast. nothing beats a good dyno tune by Scotty, throw that vafc at some one you hate