mypros+
Error code reference

Bosch Water Heater Error Code EA

No flame ionization detected with water flow.

No flame ionization detected with water flow.

First step from the service manual

Verify that all manual gas shut off valves are open.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for EA.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

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

What EA means on a Bosch water heater

Error code EA on a Bosch water heater indicates that the control board detected water flow through the unit but failed to confirm flame ionization at the burner. In normal operation, when flow is detected, the igniter fires and the gas valve opens to establish a flame. A flame ionization sensor (also called a flame rod) then detects the presence of a flame by measuring a small electrical current conducted through the flame itself. If that ionization signal is not detected within the ignition attempt window, the control board logs EA and shuts down the burner as a safety measure.

The most fundamental cause to rule out first is a gas supply issue. If the manual gas shut-off valve is partially or fully closed, or if upstream pressure is insufficient, the burner will not light regardless of igniter or sensor condition. After confirming gas supply, attention should shift to the igniter, the flame rod, the gas valve, and the venting system. A cracked or fouled flame rod, a weak or failed igniter, or a gas valve that is not opening fully can all prevent ionization from being established or detected.

Venting problems can also trigger EA by starving the burner of combustion air or by allowing exhaust gases to recirculate, which disrupts stable flame formation. Blocked intake or exhaust vent terminations are a common field finding. In cases where the unit occasionally lights but drops out mid-cycle, inspect the flame rod lead wire for damage and the rod itself for carbon buildup, as a contaminated rod cannot conduct the ionization current reliably.

Source: manufacturer service documentation.

Common causes of EA

  1. 01

    Gas supply valve closed or restricted

    Wiring / connection

    If the manual shut-off valve on the gas line is partially or fully closed, the burner cannot receive fuel to ignite. Check that all valves in the gas supply line are fully open and that other gas appliances in the home are operating normally.

  2. 02

    Failed or fouled flame ionization sensor

    Part replacement

    The flame rod can accumulate carbon deposits over time, preventing it from conducting the small ionization current needed to confirm a flame. Inspect the rod for visible buildup or cracking and check the lead wire for damage or loose connections.

  3. 03

    Weak or failed igniter

    Part replacement

    If the igniter is not producing a strong enough spark or has failed entirely, the gas will not light during the ignition attempt. Listen for clicking during startup and inspect the igniter electrode for wear or carbon tracking.

  4. 04

    Blocked or restricted venting

    Wiring / connection

    Obstructions in the intake or exhaust vent terminations can starve the burner of combustion air, preventing a stable flame from forming. Inspect the vent pipes and termination points for debris, nesting material, or ice blockage.

  5. 05

    Gas valve not opening correctly

    Part replacement

    A faulty gas valve may fail to open fully or at all when commanded by the control board, resulting in little or no gas reaching the burner. This typically requires professional diagnosis with a manometer and is confirmed when gas supply and ignition components have been ruled out.

See the test procedure for each cause

Frequently asked questions about EA

What does EA mean on a Bosch water_heater?
EA means the water heater detected water flow and attempted to ignite the burner, but the flame ionization sensor never confirmed that a flame was established. The unit shuts down as a safety precaution to prevent unburned gas from accumulating. Common causes include a closed gas valve, a faulty igniter, a fouled flame rod, or a venting obstruction.
How do I fix an EA error on my Bosch water heater?
Start by confirming that every manual gas shut-off valve in the supply line is fully open and that other gas appliances in your home are working. Next, inspect the intake and exhaust vent terminations for blockages. If gas supply and venting are confirmed good, the flame ionization sensor, igniter, or gas valve may need inspection or replacement by a qualified technician.
Is the EA error on a Bosch water heater a safety concern?
Yes, the EA code is a safety shutdown triggered because the control board could not confirm that a flame was present during an ignition attempt. The unit stops the ignition sequence to prevent unburned gas from accumulating. Do not attempt to override the lockout without first identifying and correcting the underlying cause.
Will resetting my Bosch water heater clear the EA error code?
Resetting the unit may clear the code temporarily and allow another ignition attempt, but if the underlying cause is not resolved, the EA error will return immediately or after a short period of operation. A reset is useful for confirming whether the fault is intermittent, but it is not a repair. Persistent EA codes require diagnosis of the gas supply, igniter, flame rod, and venting system.
How much does it cost to repair an EA error on a Bosch water heater?
Repair costs depend on what component is at fault. A simple fix such as opening a closed valve or clearing a vent obstruction costs nothing beyond a service call, which typically ranges from $75 to $150. Replacing a flame ionization sensor or igniter generally runs $100 to $300 including parts and labor. A gas valve replacement is more involved and can range from $250 to $600 or more depending on the technician and part availability.

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

Get Started

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