MPN: EC1016 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC1016 Borg Warner Sensor $66.21 USD Buy