Alrite well alls i did is unplug the TPS clean it out a bit, cleaned out the throttle body too. The engine doesnt rev high anymore. Some of the shifts are a lil jerky but 10 times better than before. I'm sure a new TPS would make it run better though.