1999 BMW 323i Throttle Position Sensor
Standard Motor Products Throttle Position Sensor
Standard Motor Products TH317
Throttle Position Sensor
Part Number: 958-05064743
Notes: Throttle Position Sensor -- Genuine Intermotor Quality
I received the part promptly and in good condition. I used the drop down menus to select the part but unfortunately it was incorrect for the model engine type (which isn't an option in the drop downs). This is the incorrect part for an E46 model car (which I didn't realize until I had the car apart). The customer service department was VERY quick in issuing an RMA for return. I will be using these guys again.