Skip to content
Industrial Error Code Fixes
Go back

Ruud Tankless E12 Error Code - Causes & Fix

3 min read
⚡ Quick Answer

E12 is a flame-failure fault: the heater tried to ignite but could not prove a stable flame. Check gas supply and clean the flame rod.

Difficulty Pro recommended
Est. time 1-3 hrs

Ruud Tankless E12 Error Code — What It Means

The E12 or Code 12 fault on Ruud tankless water heaters means the control board attempted to light the burner but did not detect a stable flame during the ignition sequence. As a safety response, the unit locks out heating to prevent gas flow without combustion. In field terms, this is an ignition prove failure or flame loss at start-up condition.

The heater requires a minimum flow rate of 0.66 GPM to trigger the ignition cycle. If flow is adequate but ignition still fails, the fault typically points to gas supply problems, dirty flame-sensing components, burner contamination, airflow or venting restrictions, or defective ignition parts.

Jump to Fix

Common Causes

Step-by-Step Fix

  1. Verify the fault is repeatable by resetting the unit (power cycle or use the control-panel reset) and checking if the E12 returns after a hot-water call.
  2. Confirm gas supply first by checking that the appliance shutoff valve is fully open, the correct fuel type (natural gas or LP) matches the unit’s configuration, and inlet pressure meets the manufacturer’s specification for your model.
  3. Inspect combustion air and venting by removing any obstructions from the intake screen and exhaust termination, and verifying that vent piping is installed correctly with no blockages or restrictions.
  4. Remove and clean the flame rod or flame sensor using a non-abrasive pad or fine emery cloth to remove carbon buildup or oxidation, then inspect for cracks or damage and replace if worn.
  5. Inspect and clean the burner assembly by removing the burner cover and using a soft brush or compressed air to clear soot, debris, or scale from the burner ports and combustion path.
  6. Check ignition components by inspecting the igniter electrode for cracks or corrosion, verifying that wiring connections are tight and grounded properly, and confirming the electrode is correctly aligned with the burner.
  7. Reassemble, leak-check, and test by restoring power and gas, performing a soap-bubble leak test on all connections you disturbed, then firing the unit and confirming stable ignition and flame proof without fault codes.

Parts Often Needed

PartNotes
Flame rod or flame sensorAmazon | Order by model number if fouled beyond cleaning or if the ceramic insulator is cracked.
Igniter or ignition electrodeAmazon | Replace if the tip is cracked, heavily corroded, or if the ceramic insulator is damaged.
Burner assemblyAmazon | Required if burner ports are badly corroded, clogged beyond cleaning, or the burner housing is deformed.
Gas valveAmazon | Order only after verifying inlet pressure and control-board output are correct but the valve still does not open or modulate properly.

When to Call a Pro

Call a licensed plumber or gas technician if you are not comfortable working with gas appliances, if gas supply or venting checks are beyond your skill level, or if the fault persists after cleaning the flame rod and verifying gas flow. Professional diagnosis is also required if you suspect a faulty gas valve, control board, or if the unit needs combustion analysis to verify proper fuel-air mixture. Any gas leak, strong gas odor, or repeated lockout after component replacement requires immediate professional service and should not be DIY troubleshooting.


Share this post on:

Previous Post
Ruud E99 Error Code - Causes & Fix
Next Post
Ruud E11 Error Code - Causes & Fix