Lennox · Furnace

Lennox Furnace Code E125: Control Self-Check Failure Fix

Last updated Sep 23, 2026 · By fixme.vip Editorial

Lennox Furnace: Code E125
Applies to: Lennox and Dave Lennox Signature gas furnaces using integrated furnace control (IFC) boards that display alphanumeric codes; exact wording of E125 may read as an internal control fault on some board revisions.
Typical repair cost: $90 – $180 diagnostic; $450 – $1,200 installed for a replacement control board ($0 if a single power cycle clears a one-time glitch) — compare free local quotes

Get this fixed by a local pro

Free, no-obligation quotes from licensed HVAC technicians in your area. Compare up to 3 estimates before anyone visits.

Get free local quotes

Lennox furnace code E125: what it means

On Lennox integrated furnace controls (IFC) that display alphanumeric E-codes, the documented meaning of E125 is: the control failed its internal self-check — replace the control.

This is different from codes that point to an external part (like an igniter, pressure switch or gas valve). With E125, the control is reporting a fault it found in itself, and the manufacturer’s stated remedy is replacement of the control rather than repair of some other component.

Whether you will ever see “E125” at all depends on which control generation your furnace has. Newer SureLight/iComfort-style boards with a 7-segment display or a communicating interface show alphanumeric E-codes and can report this fault in words. Older Lennox boards that signal faults by flashing an LED do not display E-codes at all, so the same class of internal-control problem would appear differently — or not as a numbered code — on those units. Exact code wording can also vary by board revision. Always match the code you see against the diagnostic chart printed on your furnace’s blower-door label or in the literature for your specific control before assuming a meaning.

Because a control that cannot verify itself cannot safely sequence ignition, the furnace typically will not run, or will lock out, while this fault is active. A single power cycle may clear a one-time electrical glitch. If the code comes back, treat it as a real control fault and hand it to a technician — do not keep resetting the furnace.

Lennox furnace code E125: common causes, ranked by probability

  1. Failed control board — hardware or internal memory (most likely). The self-check failure is, by definition, a fault the board found in its own circuitry or stored memory. Whether the root cause is a damaged component or corrupted internal memory, the board has judged itself unreliable, and the documented response is the same: replace the control.
  2. A power surge or brownout event. A voltage spike or dip can damage the board’s logic and trip the self-check. If a storm or utility event preceded the code, this is a common trigger.
  3. Moisture or corrosion on the board. Condensate leaks, flue moisture or a humid cabinet can corrode traces and connectors, causing the self-check to fail intermittently, then permanently.
  4. Loose or faulty low-voltage/24 VAC supply to the board. Unstable power feeding the board can cause it to fail its startup check. A technician verifies clean, correct voltage before condemning the board.

If the code appears only once and never returns after a single power cycle, it may have been a transient event. A recurring fault points to a failed control.

How to fix Lennox furnace code E125: safe checks first

These are the only steps a homeowner should do. Everything else here is technician work.

If the code returns after one power cycle, stop and call a licensed HVAC technician. Do not open the cabinet or attempt board repairs.

How a technician will diagnose it

A qualified tech will typically:

  1. Read the code and history stored on the board, confirm which control generation is installed, and confirm the fault is current, not a stored past event.
  2. Verify incoming power — line voltage and the 24 VAC control supply — to rule out a power problem masquerading as a board failure.
  3. Inspect the board and connectors for corrosion, burnt traces, moisture, or scorch marks.
  4. Check grounding and polarity on the furnace, since electrical faults can stress the board.
  5. Power-cycle and re-run the self-check to see whether the fault clears or immediately returns.
  6. Confirm the board is unrecoverable and replace it with the correct genuine Lennox IFC for that model and revision, then re-verify a full heat cycle.

A good tech won’t just swap the board blindly — they’ll confirm clean power and no moisture source first, so the new board doesn’t fail the same way.

Symptom, cause and what to do

SymptomLikely causeDIY actionTechnician job
Code shown, furnace won’t runControl failed self-checkPower-cycle once; if it returns, call a proVerify power, inspect board, replace control
Code appears after storm/outagePower surge damaged boardConfirm breaker is on; one reset onlyTest line/24 VAC voltage, replace board if failed
Code intermittent, then constantMoisture/corrosion on boardNote any water near furnaceFind moisture source, replace corroded board
Code with flickering/dim symptomsUnstable low voltage to boardCheck furnace switch is onDiagnose transformer/wiring, then board
Code cleared once, returnedBoard hardware/memory failingDo not keep resettingReplace control board with genuine Lennox part

Lennox furnace code E125 repair cost

Honest US ranges (parts + labor):

If the furnace is under Lennox parts warranty, the board itself may be covered — you’d pay labor only. Ask your technician to check the serial-number warranty status before quoting.

Neighboring Lennox E-codes cover things like line-voltage problems, low control voltage, and polarity or grounding faults — but the exact number-to-meaning mapping varies by control board generation and revision, and older LED-flash boards don’t use E-codes at all. Rather than guess, read the diagnostic chart printed on your furnace’s blower-door label or in the installation literature for your specific control, or have your technician confirm the code against Lennox documentation for that board.

Safety first: anything beyond filters, batteries, and visual checks on gas-burning equipment should be handled by a licensed technician. Repeatedly resetting a locked-out unit can mask a dangerous fault. When in doubt, get a pro.

Frequently asked questions

Can I fix Code E125 myself?

No. Where E125 is displayed, it reports a failure of the control board's own internal self-check, and the documented remedy is to replace the control. That is work for a qualified technician, not a DIY repair.

Will Code E125 clear on its own?

You can try one power cycle at the breaker in case it was a transient glitch. If the code returns, stop. Do not keep resetting a locked-out gas furnace — repeated resets can force repeated ignition attempts on a system that has already shut itself down for a reason, and that is unsafe. Call a licensed technician.

How much does a Lennox control board cost to replace?

Expect roughly $450 to $1,200 installed depending on the board type, model and local labor rates. Communicating and variable-speed (SLP-class) boards sit at the top of that range; parts alone can exceed $500.

Different code on your furnace? Look it up — and if we haven't covered it yet, telling us is how it gets written next.