Severity Medium
B1946

HVAC Post-Evaporator Temp Sensor Circuit

📅 Last reviewed: July 2026
What does the B1946 code mean?

The HVAC control module has detected a fault in the post-evaporator temperature sensor circuit. This sensor monitors the air temperature after it passes through the evaporator to prevent ice formation and regulate compressor cycling. The code sets when the sensor signal is out of range (open circuit, short to ground, or short to battery) for a calibrated period.

Medium
Severity
Variable
Typical Cost
Medium
Frequency

1. Commonly Affected Makes

FordLincolnMercuryMazda

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Scan for additional HVAC-related codes and note freeze frame data

2

Visually inspect the post-evaporator temperature sensor and its wiring for damage or corrosion

3

Measure sensor resistance and compare to specifications; check for open or short circuits

4

Test sensor signal voltage at the HVAC module connector with the sensor connected

5

If sensor and wiring are good, suspect a faulty HVAC control module

5. Frequently Asked Questions

Is it safe to drive?

Yes, it is generally safe to drive, but the A/C may not work properly. Continued driving with a faulty sensor can lead to evaporator icing or compressor damage, so it should be repaired soon.

How much does it cost to fix?

Typical repair costs range from $150 to $400, including parts and labor. The sensor itself is usually $30–$80, with labor adding $100–$200 depending on accessibility.

6. Related Codes

Need an OBD2 Scanner for the B1946? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →