The B1946 code is a manufacturer specific body code related to the climate control system. In this case, the engine control module (ECM) has detected a failure in the evaporator temperature sensor for the climate control system or A/C .
A code B1946 will be stored when the ECM detects a voltage signal from the post evaporator sensor that is signalling a failure (the signal should be approximately 5 volts depending on 2017 Mazda MX-5 rf make and model).
Under normal operation, the LH and RH discharge temperature sensors receive a ground from the Dual Automatic Temperature Control (DATC) module. The evaporator discharge temperature sensor receives a ground from the DATC module. A 5-volt reference voltage is supplied to the LH and RH discharge temperature sensors from the DATC module. A 5- volt reference voltage is supplied to the evaporator discharge temperature sensor from the DATC module.
Several problems may cause a B1946 code including:
Symptoms of a B1946 code may include:
A mechanic may use several methods to diagnose a B1946 trouble code, including:
Because a 2017 Mazda MX-5 rf's safe driving operation most likely will not be impacted due to faults that store a B1946 code, this code is not considered to be a serious code. When this code appears, it is recommended to take your 2017 Mazda MX-5 rf to your local service center or mechanic for repair and diagnosis as soon as possible.
Several repairs can fix a B1946 trouble code and include:
It is always recommended to take all proper safety precautions when working with the electrical components of your 2017 Mazda MX-5 rf and to carefully follow service instructions. With more complicated electrical repairs, it is recommended to seek assistance from a professional.
In addition, note that the evaporator core, driver side heater core, and passenger side heater core discharge air temperature sensors have the same diagnostic procedure.