I'm no expert, but if you say that the idle is ok with the sensor unplugged and not when it's plugged in, then I would say replace the sensor. The throttle body is probably ok.
I don't know why your throttle body would be damaged, unless you've really made some major mods, or have really been thrashing the car a lot.
You could replace it with an upgraded one, but that's spending more money and it's not really needed unless you're having problems with fuel ratios because of mods like NOS.
I don't know why your throttle body would be damaged, unless you've really made some major mods, or have really been thrashing the car a lot.
You could replace it with an upgraded one, but that's spending more money and it's not really needed unless you're having problems with fuel ratios because of mods like NOS.