I don't think there is anything wrong with the tps since it drives fine and the engine light has not come back on. Oh yeah, you can't just buy a new tps. You gave to buy the whole throttle body.