MPN: EC1033 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC1033 Borg Warner Sensor $5.48 USD Buy