BorgWarner
EC3175
Borg Warner EC3175 Sensor
EAN: 0707390577036
UPC: 707390577036
MAP
THROTTLE POSITION SENSOR
aFe Power - 49-43003
MACs Auto Parts 41 34661 Stabilizer 41-34661-3
Mix me 4295