MPN: EC1003 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC1003 Borg Warner Sensor $132.29 USD Buy