Skip to content

Error Code i20 on Electrolux EDSH4944AS Dishwasher | Causes & Fix

Error i20 on Electrolux : Drain fault — water not draining within the expected time. Follow the troubleshooting steps below to diagnose and fix this dishwasher issue. ## What Error Code i20 Means on an Electrolux EDSH4944AS Dishwasher The i20 error code on an Electrolux dishwasher means the machine could not drain the wash water within the allowed time. The control board activates the drain pump and monitors the water level; if water remains above the empty threshold after approximately 3 minutes of pumping, i20 is triggered. ## Symptoms - i20 on the display during or after a cycle

  • standing water visible in the bottom of the tub
  • cycle pauses or stops before draining is complete
  • drain pump audible but water does not move ## Common Causes - clogged filter basket or coarse filter under the wash arms
  • kinked or improperly installed drain hose
  • drain hose connected too high in the standpipe (air gap blocked)
  • clogged garbage disposal or house drain standpipe
  • failed drain pump motor (normal resistance: 10–30 Ω)
  • blocked pump impeller ## Tools You May Need - shallow pan or towels
  • Phillips screwdriver
  • flat-head screwdriver
  • multimeter
  • pliers ## Step-by-Step Repair Guide | Step | Action | Expected Result | |------|--------|-----------------| | 1 | Cancel the cycle and open the dishwasher door. Remove the lower dish rack. Locate the filter assembly at the bottom of the tub (twist and lift to remove). | Filter assembly is accessible. | | 2 | Remove and clean the coarse filter, fine mesh cylinder, and flat filter plate under warm running water. Use a soft brush to dislodge food particles and grease. | All filter components are clean. | | 3 | Check the drain hose connection at the house drain or garbage disposal. Ensure the knockout plug in a new garbage disposal has been removed. Also confirm the drain hose is not looped too high — the high-loop or air-gap fitting must not exceed 20 in. (51 cm) above the floor. | Drain hose routing is correct. | | 4 | If the drain is clear and filters are clean, access the drain pump (usually under the tub by tilting the machine). Disconnect the pump wiring connector and measure resistance. Normal is 10–30 Ω. Replace if OL. | Drain pump condition is confirmed. | | 5 | Inspect the pump impeller (visible with pump cover removed) for debris — a broken glass shard or seed pit can jam the impeller without blocking the hose. | Impeller obstruction is cleared if present. | ## Frequently Asked Questions How do I clean the Electrolux dishwasher filter? Turn the cylindrical filter counter-clockwise and lift it out. Slide the flat filter plate out beneath it. Rinse both under warm water and scrub with a soft brush. Do not use abrasive pads. Reinstall by sliding in the flat filter first, then twisting the cylinder clockwise to lock. Will i20 appear if the garbage disposal is full? Yes. If the dishwasher drain hose connects to a garbage disposal and the disposal is clogged or full, water cannot drain and i20 will appear. Run and clear the disposal, then retry the dishwasher. How often should I clean the filter? Electrolux recommends cleaning the filter every month under normal use, or more frequently if you pre-rinse dishes less often. Can i20 cause damage to the dishwasher? Standing water in the tub can promote mould and odour if left for extended periods. The drain pump motor will not be damaged by a single drain failure, but repeated prolonged pump operation against a blockage can shorten motor life. --- Always unplug the appliance and shut off the water supply before performing any repair. If you are unsure, contact a certified Electrolux service technician or call Electrolux support at 1-877-435-3287. ### Is it safe to keep using my Electrolux with error i20? If error i20 does not indicate an immediate safety hazard such as a gas leak, electrical short, or water flooding, you can continue limited use while monitoring the appliance. However, running the dishwasher with an active error code increases the risk of further damage. Address the underlying issue as soon as possible. For high-severity errors, disconnect the appliance and contact a qualified technician. ### How much does it cost to fix error i20 on a Electrolux ? Repair costs for error i20 on the Electrolux dishwasher depend on the root cause. DIY fixes such as cleaning filters, resetting the unit, or reconnecting loose wires cost nothing beyond basic tools. If a component replacement is needed, parts and labor from a certified technician are the main expenses. Contact a Electrolux-authorized service provider for an accurate estimate based on your specific situation. ### What does error code i20 mean on a Electrolux dishwasher? Error code i20 on Electrolux dishwasher models indicates Drain fault — water not draining within the expected time. This error is detected by the appliance’s internal diagnostic system and displayed to alert the user that attention is needed. Refer to the troubleshooting steps above for guidance on resolving this issue. ### Is it safe to keep using my Electrolux with error i20? If error i20 does not indicate an immediate safety hazard such as a gas leak, electrical short, or water flooding, you can continue limited use while monitoring the appliance. However, running the dishwasher with an active error code increases the risk of further damage. Address the underlying issue as soon as possible. For high-severity errors, disconnect the appliance and contact a qualified technician. ### How much does it cost to fix error i20 on a Electrolux ? Repair costs for error i20 on the Electrolux dishwasher depend on the root cause. DIY fixes such as cleaning filters, resetting the unit, or reconnecting loose wires cost nothing beyond basic tools. If a component replacement is needed, parts and labor from a certified technician are the main expenses. Contact a Electrolux-authorized service provider for an accurate estimate based on your specific situation. ### What does error code i20 mean on a Electrolux dishwasher? Error code i20 on Electrolux dishwasher models indicates Drain fault — water not draining within the expected time. This error is detected by the appliance’s internal diagnostic system and displayed to alert the user that attention is needed. Refer to the troubleshooting steps above for guidance on resolving this issue.