mypros+
Error code reference

Lennox Furnace Error Code E312

Restricted air flow in cooling or continuous fan mode is lower than cfm setting (cutback mode).

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 E312 error code actually means

Your Lennox furnace is detecting that not enough air is flowing through the system when it is running the fan for cooling or continuous circulation. This usually means something is blocking the airflow, most often a dirty air filter or a problem with the ducts. The furnace is still trying to run but has reduced its fan speed to protect itself, so addressing the blockage will restore normal operation.

Diagnostic procedure

The full E312 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 filter and duct system. Replace filter if needed or repair/add duct.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock E312 procedure $9.95

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

Most common causes of E312

Ranked by how often they cause this code
  1. 1Dirty or clogged air filter
  2. 2Blocked or closed supply and return registers
  3. 3Undersized or restricted ductwork
  4. 4Collapsed, crushed, or disconnected duct section
  5. 5Frozen evaporator coil

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 E312

What does E312 mean on a Lennox furnace?
E312 means the furnace has detected that airflow is lower than the required CFM setting during cooling or continuous fan operation, and the system has entered cutback mode as a protective response. The blower motor is sensing that it cannot reach its airflow target, which points to a restriction in the air filter, ductwork, or registers. The fault will persist until the restriction is identified and corrected.
Will resetting the furnace clear the E312 error?
Resetting the furnace may temporarily clear the error code display, but the fault will return if the underlying airflow restriction has not been resolved. The system enters cutback mode because it actively detects insufficient airflow, so a reset without fixing the root cause will result in the same fault reappearing once the furnace runs again in cooling or continuous fan mode.
How much does it cost to fix a Lennox E312 error?
If a dirty filter is the cause, the fix costs only the price of a replacement filter, typically in the range of $5 to $30 depending on filter type. If ductwork repairs or additions are required, costs can range from $150 to $1,000 or more depending on the extent of the work and local labor rates. A duct system evaluation by an HVAC technician generally runs $75 to $200 for the diagnostic visit alone.
How do I fix E312 on my Lennox furnace?
Start by checking and replacing the air filter, as a clogged filter is the most common cause. Next, confirm all supply and return registers throughout the home are open and unobstructed. If the fault continues after those steps, inspect the ductwork for crushed, kinked, or disconnected sections and have a technician evaluate whether the duct system is properly sized for the equipment.
Is E312 on a Lennox furnace a safety concern?
E312 is not an immediate safety emergency, but it should be addressed promptly. Sustained restricted airflow in cooling mode can cause the evaporator coil to freeze over, which may lead to water damage, additional system faults, and increased wear on components. The cutback mode the system enters is a protective measure, but it is not a long-term solution and does not restore full system performance.

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

Get Started

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