Sounds like your TPS is starting to crap out...any SES lights?