mypros+
Error code reference

Fisher & Paykel Dishwasher Error Code E8

Solenoid fault

Solenoid fault – under current (sub code 02) or over current (sub code 03) on one or more solenoids.

First step from the service manual

Check the harness connections at each solenoid (detergent diverter, fill valve, rinse aid and water softener if present) and at the controller for signs of water damage, corrosion or arcing.

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

  • 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 E8 means on a Fisher & Paykel dishwasher

Error code E8 on a Fisher & Paykel dishwasher indicates a solenoid fault detected by the controller. Sub code 02 points to an under-current condition, meaning one or more solenoids is drawing less current than expected, which typically results from an open circuit, a broken coil winding, or a disconnected harness. Sub code 03 indicates an over-current condition, where a solenoid is drawing excessive current, usually caused by a short circuit within the coil, damaged wiring insulation, or moisture intrusion causing a partial short to ground. The controller monitors current flow through each solenoid and triggers E8 when readings fall outside acceptable operating parameters.

The solenoids involved in this fault can include the detergent diverter solenoid, the fill valve solenoid, the rinse aid dispenser solenoid, and the water softener solenoid if that component is present in the unit. Each of these solenoids is an electromechanical coil that opens or closes to control water and chemical flow at specific points in the wash cycle. A fault in any one of them will trigger E8, so the diagnostic process requires isolating which solenoid is responsible.

The most common entry point for this fault is the wiring harness connecting the solenoids to the controller. Water damage, corrosion at connector pins, and arcing from prior electrical stress are frequent culprits. A physically damaged coil winding or a solenoid that has failed internally due to heat or age can also produce this code. Inspecting all harness connectors at both the solenoid end and the controller end is the correct first step before replacing any components.

Source: manufacturer service documentation.

Common causes of E8

  1. 01

    Corroded or damaged harness connector

    Wiring / connection

    Water intrusion into the wiring harness connectors at the solenoid or controller can cause corrosion, increased resistance, or arcing. Inspect all connector pins for green or white oxidation, burn marks, or loose terminals.

  2. 02

    Failed solenoid coil (open circuit)

    Part replacement

    A broken winding inside a solenoid coil produces no current draw, triggering the sub code 02 under-current fault. The affected solenoid will need to be tested for continuity and replaced if the coil is open.

  3. 03

    Shorted solenoid coil

    Part replacement

    An internal short within the solenoid coil causes excessive current draw, producing the sub code 03 over-current fault. This can result from heat damage, age, or moisture inside the coil housing.

  4. 04

    Chafed or pinched wiring

    Wiring / connection

    Harness wires routed near moving parts or sharp edges can develop insulation damage over time, leading to intermittent shorts or open circuits. Visually trace the full harness from each solenoid back to the controller looking for wear points.

  5. 05

    Faulty controller

    Part replacement

    If all solenoids and wiring check out correctly, the controller itself may be misreading current levels due to an internal fault. This is the least common cause and should only be considered after all solenoids and harness connections have been ruled out.

See the test procedure for each cause

Frequently asked questions about E8

What does E8 mean on a Fisher & Paykel dishwasher?
E8 is a solenoid fault code that appears when the controller detects abnormal current on one or more solenoids. Sub code 02 means under-current, indicating a possible open circuit or disconnected coil. Sub code 03 means over-current, pointing to a short circuit within the solenoid wiring or coil. The affected solenoids can include the detergent diverter, fill valve, rinse aid dispenser, or water softener.
Can I fix the E8 error on my Fisher & Paykel dishwasher myself?
Some causes of E8 are accessible to a confident DIYer. Start by inspecting the wiring harness connectors at each solenoid and at the controller for corrosion, loose pins, or visible damage, and reseat any suspect connectors. If a solenoid coil has failed, replacing it requires disconnecting the dishwasher from power and accessing the internal components, which is manageable with basic tools and comfort working around appliance wiring. A failed controller is more complex to diagnose and replace.
Is it safe to keep using my dishwasher while the E8 code is showing?
You should not continue running the dishwasher while E8 is active. An over-current condition on a solenoid indicates a short circuit that can damage the controller or wiring harness if the machine is repeatedly cycled. The dishwasher may also fail to fill or dispense detergent correctly, leading to poor wash results or water flow issues.
Will resetting my Fisher & Paykel dishwasher clear the E8 error?
A reset may temporarily clear the code, but E8 will return if the underlying solenoid or wiring fault is still present. Resetting without fixing the root cause is not a solution and can mask the problem while the fault continues. The correct approach is to identify and repair the faulty solenoid or wiring before returning the machine to normal use.
How much does it cost to repair an E8 error on a Fisher & Paykel dishwasher?
Repair costs depend on which component has failed. Replacing a single solenoid typically falls in the range of $50 to $150 for parts, with additional labor costs if a technician is involved. If the controller requires replacement, costs can rise significantly, often ranging from $150 to $400 or more depending on the model and labor rates in your area. Getting a diagnosis first helps avoid unnecessary parts replacements.

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

Get Started

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