mypros+
Error code reference

Electrolux Washer Error Code EF2

Overdosing of detergent (too much foam during drain phases)

Overdosing of detergent (too much foam during drain phases) – excessive detergent dosing, drain tube kinked/blocked, or drain filter dirty/blocked.

First step from the service manual

Reduce detergent dosing; check drain tube and drain filter.

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

  • 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 EF2 means on a Electrolux washer

The EF2 error code on an Electrolux washer indicates that excessive foam has been detected during the drain phases of a wash cycle. The machine monitors drain behavior and fluid levels through its pressure sensor and control board. When foam builds up beyond acceptable limits, it interferes with proper draining and can cause the washer to misread water levels, leading to extended drain times or incomplete cycles. The control board triggers EF2 to alert the user that the drain system is compromised, either by foam volume or a physical restriction.

The most frequent cause is using too much detergent, or using standard detergent in a high-efficiency (HE) machine. Non-HE detergents produce far more suds than HE-rated formulas, overwhelming the drain system with foam. Even HE detergents can cause this issue if overdosed, particularly in soft water areas where less detergent is needed to achieve full lather.

Beyond detergent dosing, physical restrictions in the drain system can also trigger EF2. A kinked or pinched drain hose will slow water and foam evacuation, causing foam to accumulate and persist through drain cycles. A clogged drain filter, typically located behind a small access panel at the lower front of the machine, can trap lint, debris, and residual soap, restricting flow and worsening foam buildup. Addressing both the chemical and mechanical aspects of this error is necessary for a complete resolution.

Source: manufacturer service documentation.

Common causes of EF2

  1. 01

    Too much detergent or wrong detergent type

    Wiring / connection

    Using more detergent than recommended, or using non-HE detergent in an HE washer, creates excessive suds that overwhelm the drain cycle. Check the detergent packaging for HE compatibility and reduce the amount used per load.

  2. 02

    Clogged or dirty drain filter

    Wiring / connection

    The drain filter, located behind the small access panel at the lower front of the washer, collects lint and debris over time and can restrict water and foam from draining properly. Remove and clean the filter to restore normal flow.

  3. 03

    Kinked or blocked drain hose

    Wiring / connection

    A drain hose that is bent, kinked, or pressed against a wall restricts the exit path for water and foam, causing buildup during drain phases. Inspect the full length of the drain hose and reposition it so there are no sharp bends.

  4. 04

    Drain hose installed at incorrect height

    Wiring / connection

    If the drain hose is inserted too far into the standpipe or positioned too low, siphoning can occur, causing partial re-entry of water and foam into the drum. The drain hose end should typically be positioned between 24 and 36 inches from the floor.

  5. 05

    Faulty pressure sensor

    Part replacement

    In less common cases, a pressure sensor that is not reading correctly can misinterpret normal water levels as excessive foam, triggering a false EF2 code. This should be considered only after ruling out detergent and drain system issues.

See the test procedure for each cause

Frequently asked questions about EF2

What does EF2 mean on a Electrolux washer?
EF2 on an Electrolux washer means the machine has detected excessive foam during its drain phases. This is usually caused by too much detergent, use of non-HE detergent, a clogged drain filter, or a kinked drain hose. The washer triggers this code when foam buildup interferes with normal draining. Reducing detergent use and checking the drain system are the first steps to clearing it.
How do I fix an EF2 error on my Electrolux washer?
Start by reducing the amount of detergent you use and confirming it is an HE-rated formula. Next, locate the drain filter at the lower front of the washer, remove it, and clean out any trapped lint or debris. Also inspect the drain hose for kinks or blockages along its full length. Running a rinse and spin cycle after these corrections will help clear remaining foam and may resolve the error.
Is it safe to keep using my Electrolux washer when EF2 is showing?
Continuing to run the washer while EF2 is active is not recommended, as excessive foam can prevent proper draining and may cause water to back up or spill. Foam buildup can also affect the washer's ability to accurately read water levels, potentially leading to further errors or incomplete cycles. It is best to address the cause before running additional loads.
Will resetting my Electrolux washer clear the EF2 error?
A reset may temporarily clear the EF2 code, but it will return if the underlying cause is not fixed. The washer will continue to detect excessive foam on subsequent drain cycles as long as detergent dosing is too high or a drain restriction remains. Fix the root cause first, then run a cycle to confirm the error does not come back.
How much does it cost to repair an EF2 error on an Electrolux washer?
Many EF2 errors are resolved at no cost by adjusting detergent use and cleaning the drain filter, both of which are DIY tasks requiring no parts. If the drain hose needs replacement, parts typically run in the range of $15 to $40. If a faulty pressure sensor is the cause, parts and professional labor could bring the total repair cost to somewhere between $100 and $250 depending on your location and service provider.

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

Get Started

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