mypros+
Error code reference

Lennox Heat Pump Error Code 12

Problem with the operation of the outdoor temperature sensor.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the 12 error code actually means

Your Lennox heat pump is having trouble reading the outdoor temperature, which it needs to run efficiently and safely. This is usually caused by a faulty temperature sensor on the outdoor unit or a wiring problem connecting that sensor to the control board. A technician can test the sensor and wiring to find and fix the issue.

Diagnostic procedure

The full 12 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check outdoor temperature sensor and wiring.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 12 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of 12

Ranked by how often they cause this code
  1. 1Failed outdoor temperature sensor (thermistor)
  2. 2Damaged or corroded wiring
  3. 3Loose or corroded connector
  4. 4Control board fault
  5. 5Sensor mounting issue or heat soak

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about 12

What does 12 mean on a Lennox heat_pump?
Error code 12 on a Lennox heat pump indicates a problem with the outdoor ambient temperature sensor circuit. The control board is not receiving a valid resistance signal from the thermistor mounted on the outdoor unit. This can be caused by a failed sensor, damaged wiring, or a corroded connector. The system flags this code because outdoor temperature data is essential for proper defrost and heating operation.
Is it safe to run my Lennox heat pump with error code 12 active?
Running the system with error code 12 active is not recommended for extended periods. Without valid outdoor temperature data, the heat pump may not manage defrost cycles correctly, which can lead to coil icing and compressor stress. The system may also fail to engage or lock out auxiliary heat at the appropriate thresholds. It is best to address the fault promptly to avoid secondary damage.
How much does it cost to repair error code 12 on a Lennox heat pump?
Repair costs vary depending on whether the issue is a simple connector reseating or a full sensor or control board replacement. Outdoor temperature sensor replacement typically falls in the range of $75 to $200 including parts and labor. If the control board is at fault, costs can range from $300 to $700 or more depending on the model. A service call for diagnosis alone generally runs $75 to $150 before any parts are included.
Can I fix error code 12 on my Lennox heat pump myself?
A knowledgeable DIYer can inspect the outdoor sensor wiring and connectors for obvious damage, corrosion, or loose connections and reseat them. However, accurately testing the thermistor requires a multimeter and knowledge of the expected resistance values at a given temperature. If the sensor or control board needs replacement, a licensed HVAC technician is recommended to ensure correct parts and safe handling of the refrigerant system.
Will resetting my Lennox heat pump clear error code 12?
A reset may temporarily clear the code, but if the underlying sensor or wiring fault still exists, the error will return once the control board attempts to read the outdoor temperature again. Resetting without repairing the root cause does not fix the problem and can delay diagnosis. Use the reset only after completing repairs to confirm the fault has been resolved.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass