Would Throttle Control Switch be the same as the Throttle Position Sensor thet you refer to? (I *think* my mechanic called it the Throttle COntrol Switch when he replaced it, but he may have said something different.) It was DEFINITELY a "Throttle" something.