MPN: EC1098 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC1098 Borg Warner Sensor $45.72 USD Buy