mypros+
Error code reference

Electrolux Dishwasher Error Code Er 12

Drain Valve

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the Er 12 error code actually means

Your Electrolux dishwasher has detected that the drain valve is running at a time when it should be completely off. This usually points to a wiring problem or a faulty component that is sending power to the drain valve when it should not be. Until this is fixed, the dishwasher may not operate correctly and could drain water at the wrong time during a wash cycle.

Diagnostic procedure

The full Er 12 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock Er 12 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of Er 12

Ranked by how often they cause this code
  1. 1Shorted Drain Valve Solenoid
  2. 2Damaged Wiring Harness
  3. 3Stuck Control Board Relay
  4. 4Water or Moisture Intrusion in Connector

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask about Er 12

What does Er 12 mean on a Electrolux dishwasher?
Er 12 means the dishwasher control has detected that the drain valve is running when it should be off. This points to a shorted component, damaged wiring, or a faulty control board relay that is supplying unintended power to the drain valve circuit. The error is triggered to prevent improper draining during wash or rinse portions of a cycle.
Is it safe to use my Electrolux dishwasher while Er 12 is showing?
It is not recommended to continue running the dishwasher with Er 12 active. A drain valve that activates at the wrong time can cause water to be expelled during a wash or rinse cycle when it should not be, potentially leading to incomplete cleaning or water pooling issues. Resolving the fault before further use is the safer approach.
Will resetting my Electrolux dishwasher clear the Er 12 error?
A reset may temporarily clear the error code, but if the underlying fault, such as a shorted solenoid or damaged wiring, is still present, the code will return once the dishwasher runs through a cycle and the control detects the drain valve activating at the wrong time. A reset alone is not a repair and the root cause must be diagnosed and corrected.
Can I fix Er 12 on my Electrolux dishwasher myself?
A knowledgeable DIYer can inspect the wiring harness for visible damage and check the drain valve connector for corrosion without specialized tools. Testing the solenoid coil resistance requires a multimeter. Replacing the control board is also a DIY-possible repair, though it requires careful handling of electrical components and matching the correct part to your model.
How much does it cost to repair Er 12 on an Electrolux dishwasher?
Repair costs depend on the root cause. A replacement drain valve typically falls in the range of $20 to $60 for the part, while a new main control board can range from $80 to $200 or more depending on the model. Adding professional labor, total repair costs can range from $100 to $350 or higher.

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

Get Started

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