mypros+
Error code reference

Lennox Furnace Error Code E331

Global network connection

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

The E331 code means your Lennox furnace is having trouble communicating with another part of your heating and cooling system, such as the thermostat or another connected unit. Think of it like a phone call that keeps dropping because of a bad connection. Until the communication link is restored, the system may not operate correctly or at all.

Diagnostic procedure

The full E331 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
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock E331 procedure $9.95

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

Most common causes of E331

Ranked by how often they cause this code
  1. 1Loose or damaged communication wiring
  2. 2Failed or unresponsive communicating thermostat
  3. 3Faulty furnace control board communication port
  4. 4Misconfigured or incompatible network device
  5. 5Intermittent power supply to a networked component

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 E331

What does E331 mean on a Lennox furnace?
E331 indicates a global network connection or communication link problem. The furnace control board has lost communication with one or more devices on the system's communication bus, such as a thermostat, zoning controller, or air handler. The system cannot coordinate properly until the link is restored. The fault is typically caused by wiring issues, a failed component, or a power interruption to a networked device.
Is the E331 error on a Lennox furnace a safety concern?
The E331 code is a communication fault, not a direct safety shutdown related to gas, heat, or combustion. However, if the furnace cannot communicate with the thermostat or other system components, it may not operate correctly or may shut down entirely, leaving your home without heat. You should address the fault promptly, especially during cold weather, but it does not indicate an immediate hazard like a gas leak or carbon monoxide issue.
How much does it cost to repair an E331 error on a Lennox furnace?
Repair costs vary significantly depending on the root cause. A loose wire connection corrected during a service visit might cost in the range of a standard diagnostic fee, typically between $75 and $150. Replacing a failed communicating thermostat could run between $150 and $400 or more depending on the model. If the furnace control board itself needs replacement, costs can range from $300 to $700 or higher including parts and labor. Getting a diagnostic performed first will help identify the specific component responsible before committing to a repair.
Can I fix the E331 error myself, or do I need a technician?
Some basic checks are within reach for a knowledgeable homeowner, such as confirming the thermostat is powered on and checking for any obviously loose wiring connections at accessible terminals. However, tracing a fault through the full communication bus, testing individual components, and replacing control boards or thermostats typically requires a trained technician with the proper diagnostic tools. If the simple checks do not resolve the fault, a professional service call is recommended.
Will resetting the furnace clear the E331 error code?
A system reset may temporarily clear the E331 code, but if the underlying communication problem has not been resolved, the fault will return. Resetting is a reasonable first step to rule out a temporary glitch, but repeated returns of the code point to a persistent wiring, hardware, or configuration issue that needs proper diagnosis and repair.

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

Get Started

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