Possible TPS. I had my TPS go out but it threw the code and acted all kinds of weird.