The other thing you can do is check the voltage to the tps to see if it's been messed with. That's what I ended up doing with mine but I had problem after problem so I changed alot of settings.
I eventually got mine to idle kind of okay but after lots of messing around with pretty much everything attached to the throttle body, and even then it idled higher than normal but eventually settled down after 900km
One thing I will say is don't mess with tps if you don't know how to sort it out if you mess it up, I managed it with mine and it was a f*** nightmare to put right.
Good luck with it and let us know how you get on