Ah brilliant, yes, I know all about throttle position sensors as well, had that done a few months ago, definitely was what was at fault at the time - symptom was complete lack of power (whilst driving!) And was cured instantly with new (aftermarket) TPS.
Thanks for finding that thread, it...