MPN: EC1034 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC1034 Borg Warner Sensor $62.06 USD Buy