whats a TPS????

T position sensor?
If its the cam position sensor its a waste, i did the same thing and it was a mulched up idler (the bottom one)

If the car runs perfectly above idle, its something in ur timing, either a broken tensioner or idler that mulching up the belt. Remove the timing belt cover and just take a look, if the belt is cut, scratched or u see excess rubber in there. Get the timing belt / tensioner/ idlers replaced.

Trust me, its worth it in the long run. Just as long as a mechanic does the tensioning LOL.. I still need to get that done.