Weil-McLain Boiler Not Heating — No Heat or Error Codes

Weil-McLain is one of the most widely installed boiler brands in North America, covering everything from older cast-iron standing-pilot models (Series 3, Gold) to modern condensing units (Ultra, ECO Tec). When a Weil-McLain boiler stops heating, the fault almost always falls into one of five categories: ignition system failure (E01 lockout), a sensor fault (E02), over-temperature shutdown (E05), mechanical issues like a waterlogged expansion tank or stuck zone valve, or a thermocouple problem on older standing-pilot models. This guide walks through each cause with Weil-McLain–specific reset procedures, error code definitions, and part numbers so you can isolate the problem before calling a technician.

Try the AI Diagnosis Tool

Common Symptoms

  • Boiler does not fire — no call for heat response
  • E01 error code or LED flash on control board (ignition failure)
  • E02 error code — sensor fault, system locks out
  • E05 error code — over-temperature shutdown
  • Pilot light out on older cast-iron Weil-McLain (Series 3, Gold)
  • System pressure reads below 12 PSI or above 20 PSI on gauge
  • One or more zones get no heat while boiler fires normally
  • Boiler short-cycles — fires briefly then shuts off repeatedly

Most Likely Causes

  1. 1

    E01 Ignition Lockout — Hot-Surface Igniter or Flame Sensor Failure (Ultra, ECO Tec Series)

    The E01 fault code on Weil-McLain Ultra and ECO Tec condensing boilers indicates the control board attempted ignition but did not detect a stable flame during the trial-for-ignition period. Two most common root causes: (1) Failed hot-surface igniter — the silicon carbide or silicon nitride igniter cracks or burns out over time. Test resistance: a good igniter reads 40–120 ohms cold; an open (OL) reading means the igniter has failed. The Ultra series uses a Carlin 70200 or equivalent igniter assembly. (2) Dirty or failed flame sensor rod — carbon deposits on the flame sensor (ionization rod) prevent the control from detecting flame current. Remove the sensor (one screw), clean the rod tip with fine steel wool until shiny, reinstall, and reset. To reset E01: press and hold the red reset button on the boiler control board for 3–5 seconds, or cycle the power. If lockout recurs within one ignition cycle after cleaning the flame sensor, replace the igniter. Cost: igniter $35–$80; flame sensor rod $15–$30.

  2. 2

    E02 Sensor Fault — Thermistor or Limit Sensor Failure (Ultra, Gold, ECO Tec)

    E02 on Weil-McLain Ultra and ECO Tec indicates a sensor fault — either the supply-water thermistor, return-water thermistor, or flue temperature sensor is reading out of range. The control board checks sensor resistance at startup; a shorted or open thermistor triggers E02 lockout immediately before any ignition attempt. Diagnosis: with boiler power OFF, disconnect each thermistor connector and measure resistance across the thermistor leads. At room temperature (~70°F), a 10K NTC thermistor should read approximately 10,000–12,000 ohms. A reading of 0 ohms (short) or OL (open) indicates a failed thermistor. Weil-McLain Ultra thermistors are typically NTC 10K sensors (part number varies by series; check the label inside the front panel). The flue sensor is accessed at the exhaust collar. Replacement cost: $15–$45 per sensor. In some E02 cases, the fault is a loose or corroded connector rather than a failed sensor — inspect and re-seat all connectors before replacing components.

  3. 3

    E05 Over-Temperature Shutdown — Waterlogged Expansion Tank or High-Limit Trip (Ultra, ECO Tec)

    E05 on Weil-McLain Ultra and ECO Tec boilers indicates the supply water temperature exceeded the high-limit setpoint (typically 200–210°F). Two main causes: (1) Waterlogged expansion tank — a bladder-type expansion tank (Amtrol Extrol, Watts DET) absorbs the thermal expansion of system water as it heats. When the bladder fails and the tank fills with water, there is no room for expansion, causing pressure to spike rapidly as the boiler fires. Pressure spikes force the T&P relief valve to open and can cause the high-limit aquastat to trip (E05). Diagnose: shut off and cool the boiler. Connect a tire gauge to the Schrader valve on the expansion tank. If you get water rather than air, the bladder has failed — replace the tank. Pre-charge nitrogen to 12 PSI (for 30/50 switch systems) before reinstalling. (2) Circulator pump failure — if the pump stops moving water, the boiler heats a stagnant water column and temperature climbs to the high limit. Check the pump for power and impeller spin (see the gas-boiler-not-heating guide for pump diagnosis). Expansion tank cost: $40–$120 for Amtrol Extrol 15 or 30; circulator pump cost: $80–$150.

  4. 4

    Pilot Light Out or Thermocouple Failure — Older Cast-Iron Weil-McLain (Series 3, Gold)

    Older Weil-McLain cast-iron boilers (Series 3 WGO, Gold series) use a standing pilot with a thermocouple safety device. The thermocouple generates 18–30mV from the pilot flame heat to hold the gas valve open. When the thermocouple degrades (output below ~12mV), the gas valve cuts off and the pilot won't stay lit. Relight procedure: turn gas valve knob to PILOT, press and hold the red reset button, light the pilot with a long lighter, hold the button 30–60 seconds for the thermocouple to heat. Release slowly — if the pilot extinguishes, the thermocouple has failed. Test: disconnect the thermocouple lead from the gas valve (7/16-inch wrench), set a multimeter to DC millivolts, hold the pilot on, and measure across the thermocouple lead. Good = 18–30mV; below 12mV = replace. Use a #38 universal thermocouple (30-inch lead, 7/16-inch nut). Cost: $8–$15. Also check that the pilot flame is blue and wrapping around the thermocouple tip — a weak yellow pilot from a partially blocked pilot orifice (#47 drill bit to clear) will not generate enough heat to hold the thermocouple output.

  5. 5

    Stuck Zone Valve or Gas Valve Issue — No Heat in One Zone or All Zones

    If the boiler fires but one zone has no heat, a stuck zone valve is the most likely cause. Weil-McLain systems typically use Taco 571-2 or Honeywell V8043F zone valves. Diagnosis: locate the manual open lever on each zone valve actuator head. Push to the OPEN position — if the zone heats up when forced open but not electrically, the actuator motor has failed. Test 24VAC at the valve terminals when the zone thermostat calls for heat. No voltage = wiring or thermostat fault. Correct voltage + valve won't open = dead actuator. Replacement actuator head: Taco $25–$40, Honeywell $30–$45. If ALL zones fail to heat and the boiler fires normally, suspect the gas valve on older units. A Weil-McLain Gold series gas valve (White-Rodgers or Honeywell 24-volt combination valve) can fail with normal-looking pilot operation — test for 24VAC at the valve coil terminals when the thermostat is calling. Correct voltage + no main burner = gas valve failed. Gas valve replacement: $80–$150, requires licensed professional in most jurisdictions. Always check system pressure first: low pressure (below 12 PSI) can cause heat distribution issues and boiler lockout. Normal cold operating pressure is 12–15 PSI; add water via the manual fill valve (or auto-feeder) to restore.

Not sure if this is the right fix for your exact model?

Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.

Quick DIY Checks

Safety Warning

Gas leak hazard: if you smell gas near the boiler, do not attempt any repairs. Evacuate the building immediately, leave doors open, and call your gas utility's emergency line from outside. Do not operate any electrical switches or open flames. Gas valve replacement and gas line work require a licensed gas technician in most jurisdictions.

Safety Warning

Carbon monoxide (CO) risk: a cracked heat exchanger, blocked flue, or incomplete combustion on any gas boiler produces CO — a colorless, odorless, deadly gas. Install CO detectors on every level of the home and near sleeping areas. If the CO alarm sounds, evacuate and call 911. Never operate a boiler with a suspected cracked heat exchanger or without proper flue venting.

Caution

High-temperature burn risk: boiler water operates at 140–200°F. Allow the boiler to cool to below 100°F before draining, replacing the expansion tank, or working on water-side components. Open drain valves slowly and use gloves and eye protection.

Caution

Pressure relief valve: the T&P relief valve is a critical safety device. If it is weeping or dripping, do not cap it — diagnose the underlying pressure or temperature cause. A T&P valve that has been manually actuated may not reseal; replace it after testing (ASME-rated T&P valve for the boiler's BTU/hr rating).

  1. 1Check the error code and reset: locate the LED indicator or digital display on the boiler control board (behind the front access panel). Note the flash sequence or code displayed. E01 = ignition lockout — press and hold the red reset button 3–5 seconds. E02 = sensor fault — inspect thermistor connectors for corrosion before replacing sensors. E05 = over-temperature — do not reset until you diagnose the cause (waterlogged expansion tank or pump failure). If no error code is displayed, verify the thermostat is set above room temperature in HEAT mode and that the zone is calling properly (24VAC between R and W at the thermostat terminals).
  2. 2Check the pressure gauge: locate the pressure gauge on the boiler (usually on the supply manifold or boiler jacket front). Cold system pressure should read 12–15 PSI. Below 12 PSI: add water via the manual fill valve (turn slowly counter-clockwise until pressure reaches 15 PSI, then close). Above 20 PSI: the expansion tank may be waterlogged — test by pressing the Schrader valve on the expansion tank. If water sprays out instead of air, the tank bladder has failed and must be replaced. If pressure spikes rapidly when the boiler fires, waterlogged tank is confirmed.
  3. 3Relight the pilot on older cast-iron models (Series 3, Gold): set the gas valve knob to PILOT. Press and hold the red reset button. Light the pilot with a long lighter at the pilot burner (visible through the peep sight or access opening). Hold the reset button down for 60 seconds. Release slowly — a healthy thermocouple holds the pilot. If the pilot drops immediately, wait 3 minutes for the thermocouple to cool before retry. After 2 failed attempts, test thermocouple millivolt output (should read 18–30mV DC) and replace if below 12mV. Replace with #38 universal thermocouple, 30-inch lead.

Get the full fix — Pro members get unlimited AI diagnoses

Save your repair history, get step-by-step AI guidance on any HVAC & cooling issue, and avoid $150+ service call fees.

Try Pro — $7.99/mo
  1. 4Clean the flame sensor rod (Ultra, ECO Tec — E01 lockout): with the boiler power OFF, locate the flame sensor rod at the burner assembly (a thin metal rod angled toward the burner flame, held by one screw). Remove and inspect the rod tip — carbon deposits appear as a gray or black film. Use fine steel wool or light sandpaper to polish the rod tip until shiny metal is visible. Do not use emery cloth or abrasive pads (leaves particles). Reinstall, restore power, and press the reset button. If the boiler fires and holds flame without relocking, the flame sensor was the cause.
  2. 5Test zone valves for stuck or dead actuator: with the zone thermostat calling for heat, locate each zone valve (usually in the mechanical room, on the supply or return pipes). Find the manual open lever on the actuator head and push it to the OPEN position. If the zone heats up when forced open, the actuator motor has failed. Measure 24VAC at the valve's motor terminals during a heat call — if voltage is present and the valve still won't open, the actuator is dead. If no voltage, check the zone thermostat wiring and common wire continuity. Replacement actuator head (Taco 571-2 or Honeywell V8043F) replaces without draining the system: $25–$45.
  3. 6Inspect the expansion tank: find the expansion tank (usually a steel tank with a blue or gray body, mounted above the boiler or on the supply piping). Locate the Schrader valve (looks like a tire valve) on the end or side of the tank. With the boiler powered off and cooled, and system pressure bled to 0 PSI at a drain valve, press the Schrader valve core. Air should release. If water sprays out, the internal bladder has ruptured — replace the tank. Replacement: Amtrol Extrol 15 (most common residential size) $45–$70. Pre-charge the new tank to 12 PSI with a tire pump before installing. Re-pressurize system to 15 PSI after installation.

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Repair vs Replace

✓ Worth Repairing

Weil-McLain boilers are built for 25–35 year lifespans. Most no-heat calls on Ultra, Gold, and ECO Tec series are resolved by replacing a single component: thermocouple, flame sensor, thermistor, igniter, or expansion tank. Full replacement is warranted only if the heat exchanger is cracked (visible sooting, CO alarm, or white residue at seams on condensing models) or if the boiler is over 25 years old with multiple simultaneous system failures.

Est. Repair Cost

$8–$200 in parts depending on component (thermocouple $8–$15, thermistor $15–$45, igniter $35–$80, expansion tank $45–$120, zone valve actuator $25–$45)

Est. Replacement Cost

$4,000–$9,000 for a new Weil-McLain boiler with installation

Recommended Tools & Parts

  • Universal Thermocouple #38 (30-inch lead)

    Replacement thermocouple for standing-pilot Weil-McLain cast-iron boilers (Series 3 WGO, Gold series). 30-inch lead with 7/16-inch gas valve nut. Fits most standing-pilot residential boiler brands.

    $8–$15

    Buy on Amazon →
  • Weil-McLain Ultra Hot-Surface Igniter (Carlin 70200 equivalent)

    Silicon nitride hot-surface igniter for Weil-McLain Ultra series condensing boilers. Test resistance cold: 40–120 ohms normal; OL = failed. Replacement resolves E01 ignition lockout.

    $35–$80

    Buy on Amazon →
  • Amtrol Extrol 15 Expansion Tank

    Bladder-type expansion tank for residential hot water heating systems. Pre-charge to 12 PSI for 30/50 systems. Resolves waterlogged tank causing E05 over-temperature and T&P valve weeping.

    $45–$75

    Buy on Amazon →
  • Weil-McLain NTC 10K Thermistor Sensor

    Supply or return water thermistor for Weil-McLain Ultra and ECO Tec condensing boilers. Resolves E02 sensor fault codes. Test resistance at room temperature: 10,000–12,000 ohms.

    $15–$45

    Buy on Amazon →
  • Taco 571-2 Zone Valve Actuator Head

    Replacement actuator for Taco 571 series zone valves common on Weil-McLain systems. Replace actuator only — no system draining required. Includes end switch for boiler relay.

    $25–$40

    Buy on Amazon →
  • Digital Multimeter

    For testing 24VAC zone valve wiring, thermistor resistance, thermocouple DC millivolts, and igniter resistance (ohms). Essential for E01/E02 diagnosis.

    $18–$35

    Buy on Amazon →

Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.

Still stuck? Let AI take a look.

Describe your problem or upload a photo — get a diagnosis in seconds.

Related Repairs

Gas Boiler Not Heating: Pilot Out, Lockout, Zone Not Heating & Circulator Pump Failure

Gas boiler not heating? Covers pilot light out, electronic ignition lockout (Weil-McLain GV90 3-flash codes), zone valve failure (Taco 571-2, Honeywell V8043F), and circulator pump problems (Grundfos UP15-42F, Taco 007). Includes aquastat settings, water chemistry, and system air purge.

Read guide →

Boiler Pressure Too High or Too Low: Gauge at 0 PSI, T&P Dripping, Waterlogged Expansion Tank

Boiler pressure gauge at 0 PSI (no heat), T&P relief valve dripping, or expansion tank waterlogged? Normal operating range is 12–25 PSI. Covers fill valve (Watts 1156F), Amtrol Extrol 15 expansion tank replacement, T&P valve (Watts 0556015) test and replacement, PRV adjustment, and air-bound pressure swings.

Read guide →

Burnham Boiler Not Heating — No Heat, Low Pressure, or Lockout

Burnham boiler not heating? Covers ES2, IN4, and Alpine series. Fault light patterns, low water cutoff trips, auto-feeder valve check, ignition module lockout reset, gas pressure test, heat exchanger scale buildup, and circulator pump failure with Burnham-specific reset procedures.

Read guide →

Slant/Fin Boiler Not Heating — No Heat or Ignition Lockout

Slant/Fin boiler not heating? Covers Eutectic, Sentinel, and Bobcat series. 3-flash ignition lockout codes, thermocouple and flame sensor cleaning, gas valve operation check, pressure relief valve weeping, air-bound baseboard circuit bleeding, and expansion tank pre-charge procedure.

Read guide →

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Still not sure what's wrong?

Get an AI diagnosis in seconds — describe the problem or upload a photo.

Get an AI Diagnosis

⚡ Get step-by-step help for YOUR specific appliance

Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.

No account needed for diagnosis. Cancel Pro anytime.

Related Tools

Frequently Asked Questions

What does E01 mean on a Weil-McLain Ultra boiler?
E01 on the Weil-McLain Ultra indicates an ignition lockout — the control board tried to ignite the burner but failed to detect a flame during the trial-for-ignition period. Reset by pressing the red button on the control board for 3–5 seconds. Most common causes: dirty flame sensor rod (clean with fine steel wool), failed hot-surface igniter (test resistance — open/OL means failed), or interrupted gas supply. If the boiler relocks out immediately after cleaning the flame sensor, replace the igniter ($35–$80).
What is the correct operating pressure for a Weil-McLain boiler?
A Weil-McLain hot water boiler should read 12–15 PSI when cold. As the system heats to operating temperature, pressure rises to 18–22 PSI — this is normal. If cold pressure falls below 12 PSI, add water via the manual fill valve. If pressure exceeds 25 PSI when hot, the expansion tank is likely waterlogged and must be replaced. Never operate with a capped or missing T&P relief valve.
How do I reset a Weil-McLain boiler after an error code?
For E01 (ignition lockout) and most other error codes on Weil-McLain Ultra and ECO Tec: press and hold the red reset button on the control board for 3–5 seconds. For E05 (over-temperature), diagnose the root cause first — check for waterlogged expansion tank and circulator pump operation — before resetting. For older standing-pilot models (Gold series), the reset is a button on the gas valve. If the boiler relocks out within one heating cycle, the underlying fault must be repaired.