mypros+
Error code reference

Goodman Heat Pump Error Code Ec

Heater kit too large, too small, or no match

Heater kit too large, too small, or no match - dip switches on control board need to be configured for installed electric heater kit.

First step from the service manual

Configure dip switches in accordance with Electric Heating Airflow Table. Reset power to the unit.

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 Ec.

  • 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 Ec means on a Goodman heat pump

The Ec error code on a Goodman heat pump indicates a mismatch between the electric heater kit installed in the unit and the configuration set on the control board's dip switches. Goodman heat pumps use auxiliary electric heater kits of varying kilowatt ratings, and the control board must be programmed via dip switches to recognize the specific heater kit size installed. When the dip switch configuration does not correspond to the actual heater kit present, or when no heater kit is installed but the board expects one, the system flags an Ec fault and typically prevents normal heating operation.

The dip switches on the control board determine airflow parameters and electrical load expectations based on the Electric Heating Airflow Table. Each heater kit size requires a specific dip switch combination. If the switches were never set during installation, were reset during a board replacement, or were set incorrectly for a heater kit that was later swapped out, the Ec code will appear. This is a configuration fault rather than a component failure, meaning no physical part has necessarily failed.

Resolving this fault requires locating the Electric Heating Airflow Table, which is typically printed on the inside of the unit's access panel or found in the unit documentation, and setting the dip switches to match the installed heater kit. Once the switches are correctly configured, power to the unit must be fully reset to allow the control board to read the updated switch positions and clear the fault.

Source: manufacturer service documentation.

Common causes of Ec

  1. 01

    Dip switches never configured at installation

    Wiring / connection

    If the electric heater kit was added during or after installation and the technician did not set the control board dip switches, the board has no way to identify the heater. Check the current dip switch positions against the Electric Heating Airflow Table for the installed kit size.

  2. 02

    Control board replaced without reconfiguring switches

    Wiring / connection

    When a control board is swapped out, the replacement board ships with default dip switch settings that may not match the installed heater kit. The switches must be reconfigured to match the heater kit any time a new board is installed.

  3. 03

    Heater kit swapped for a different size without updating switches

    Wiring / connection

    If the original heater kit was replaced with one of a different kilowatt rating, the dip switches must be updated to reflect the new kit size. A mismatch between the old switch configuration and the new heater will trigger Ec.

  4. 04

    No heater kit installed but system expects one

    Wiring / connection

    If the dip switches are set to indicate a heater kit is present but no kit is physically installed, the board cannot verify the expected load and will generate the Ec fault. Switches should be set to the no-heater position in this case.

  5. 05

    Incorrect or damaged heater kit installed

    Part replacement

    If a heater kit that is not compatible with the specific Goodman heat pump model is installed, the control board may not be able to match it to any valid dip switch configuration. Verify the heater kit part number is appropriate for the unit model.

See the test procedure for each cause

Frequently asked questions about Ec

What does Ec mean on a Goodman heat pump?
The Ec code means the control board's dip switches are not configured to match the electric heater kit installed in the unit. The board cannot identify whether the heater kit is the correct size, too large, or too small based on its current switch settings. This is a configuration fault that prevents safe heater operation until the dip switches are set correctly according to the Electric Heating Airflow Table.
How do I fix the Ec error code on my Goodman heat pump?
Locate the dip switch bank on the control board and compare the current switch positions to the Electric Heating Airflow Table for your installed heater kit size. Set the switches to the correct combination for your specific heater kit, then fully cut power to the unit and restore it so the board can read the updated configuration. If you are unsure which heater kit is installed or which switch positions apply, a licensed HVAC technician should perform this step.
Is the Ec error code on a Goodman heat pump dangerous?
The Ec fault is a protective configuration error, meaning the system is flagging a mismatch before allowing the electric heater to operate at an incorrect load. It is not an immediate safety emergency, but the unit should not be left running with an unresolved Ec code since the heater may not operate correctly. Have the dip switches configured by a qualified technician to restore safe, proper operation.
Will resetting the power clear the Ec code on a Goodman heat pump?
A power reset alone will not clear the Ec code if the dip switches are still set incorrectly. The fault will return as soon as the board powers up and reads the same mismatched switch configuration. The dip switches must be correctly set to match the installed heater kit first, and then a power reset is required for the board to recognize the corrected configuration and clear the fault.
How much does it cost to fix the Ec error code on a Goodman heat pump?
If the fix only involves reconfiguring the dip switches, the cost is primarily a service call fee, which typically ranges from $75 to $150 depending on your area and the technician. If the wrong heater kit was installed and needs to be replaced with a compatible one, parts and additional labor could bring the total cost to $200 to $600 or more depending on the heater kit size and local labor rates. In many cases this is a straightforward configuration correction with no parts required.

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

Get Started

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