Skip to content
Industrial Error Code Fixes
Go back

ICP Furnace E4 Error Code — Causes & Fix

⚡ Quick Answer

Diagnose ICP Furnace E4 Error Code - Causes & Fix: likely causes to check, measurements to verify, and repair decisions before parts replacement.

⚡ AT A GLANCEScroll down for full repair guide
What it meansDiagnose ICP Furnace E4 Error Code - Causes & Fix: likely causes to check, measurements to verify, and repair decisions before parts replacement.
Most likely causeMost hvac faults come from power, airflow, sensor, drain, ignition, or control-board conditions. Start with the lowest-risk checks before replacing parts.
First checkConfirm the exact code, power-cycle once, inspect the obvious safety/flow path, then follow the step-by-step checks below.
⏱Repair time10-45 minutes for basic checks
🔧Part neededRun capacitor
Repair intent

Need this fixed instead of diagnosed?

Diagnose ICP Furnace E4 Error Code - Causes & Fix: likely causes to check, measurements to verify, and repair decisions before parts replacement.

Likely parts to price

Price the common parts before you book service.

Run capacitor

Common no-start and weak-compressor failure point. Match the microfarad and voltage rating.

Flame sensor

Price this first on furnace ignition faults after cleaning and safety checks.

Igniter

Common furnace start failure part. Confirm connector and model compatibility.

Control board

Higher-cost part to price only after power, sensor, and wiring checks.

ICP Furnace E4 Error Code — What It Means

E4 on an ICP furnace (International Comfort Products — the parent platform for Heil, Tempstar, Comfortmaker, and Day & Night) indicates an open limit circuit. The high-temperature limit switch or rollout switch has opened, cutting power to the gas valve and stopping heating. Unlike E1 (pressure switch), E4 points specifically to the limit/rollout safety chain. The furnace will not restart until the limit device resets and the E4 is cleared.

Jump to Fix

Common Causes

Step-by-Step Fix

  1. Replace the air filter and check registers — Start with the simplest cause. A clogged filter is responsible for the majority of E4 codes.
  2. Locate and reset the limit switches — The high-limit switch is on the plenum above the heat exchanger; the rollout switch is near the burner compartment. Press the manual reset button on any tripped switch. If the rollout switch has tripped, investigate the cause before resetting — rollout indicates a combustion safety problem.
  3. Check blower operation — Initiate a heat call and confirm the blower starts within 30–60 seconds. If the blower does not start, test the blower motor and its run capacitor.
  4. Inspect burner flames — If safe to observe (no gas odor, no CO alarm), watch the burner flames during a heat call. Flames should be steady and blue. Yellow, wavering, or rolling flames indicate incomplete combustion or a cracked heat exchanger.
  5. Clear the E4 code — Power cycle the furnace (30 seconds off at the disconnect) and run a complete heat cycle. If E4 returns within the same cycle, the root cause is not resolved.

Parts Often Needed

PartNotes
Air filterAlways first check on E4
High-limit switchAuto or manual reset; verify trip temperature matches OEM spec
Rollout limit switchManual reset only; replace if reset button does not hold
Blower run capacitorInexpensive first test before replacing the blower motor

Need Replacement Parts?

Before ordering, match the furnace part to the model number, electrical rating, and failure symptom. Check current prices on Amazon - prices and availability change frequently.

When to Call a Pro

A tripped rollout switch indicates flames are escaping the burner box — potentially caused by a cracked heat exchanger or blocked flue. Do not operate the furnace after a rollout trip until a licensed technician inspects the heat exchanger and venting for safety.


Need a professional? Compare HVAC repair options before replacing parts.
Compare Repair Options
Share this post on:

Previous Post
Heil Furnace E1 Error Code — Causes & Fix
Next Post
Keeprite Furnace E1 Error Code — Causes & Fix