MPN: EC1038 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC1038 Borg Warner Sensor $84.28 USD Buy