Throttle Position Sensor TPS 1985003200 For Mazda Protege For Kia Sephia 1996 89452-3D140 B6HF18911 MB6HF18911 TH337 Auto Parts