Now that's some good weekend reading!
Wonder why I never checked their US site in the first p[lace. Stupid of me.
Man, thanks a lot!!!
If it is TPS indeed, I guess I'd rather change the sensor before it screws up completely.