mypros+
Error code reference

Fisher & Paykel Dishwasher Error Code F31

Over temperature fault

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 F31 error code actually means

Your Fisher & Paykel dishwasher detected that the water inside got dangerously hot, above the safe limit the machine is designed to handle, and it stopped the cycle to protect itself. This is most often caused by very hot water coming into the machine from your home's hot water supply. A technician should check the water temperature and inspect the heating components before running the dishwasher again.

Diagnostic procedure

The full F31 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
First diagnostic step
Check if the incoming water temperature is too hot (over 85°C).
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F31 procedure $9.95

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

Most common causes of F31

Ranked by how often they cause this code
  1. 1Incoming water temperature too high
  2. 2Faulty heating element not cycling off
  3. 3Defective temperature sensor or thermistor
  4. 4Malfunctioning thermostat
  5. 5Wiring fault between sensor and control board

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 F31

What does F31 mean on a Fisher & Paykel dishwasher?
F31 is an over temperature fault, indicating the dishwasher detected water temperature exceeding safe operating limits, specifically above 85°C. The machine stops the cycle automatically to prevent damage to internal components. This can be caused by hot water supply issues, a faulty heating element, or a defective temperature sensor.
Is it safe to keep using my dishwasher when F31 appears?
No, you should not continue running the dishwasher until the cause of the F31 fault is identified and corrected. Water temperatures above 85°C can damage seals, plastic components, and other internal parts. Running the machine in this condition risks worsening the fault or causing additional damage.
How much does it cost to repair an F31 error on a Fisher & Paykel dishwasher?
Repair costs depend on the cause. If only a thermostat or temperature sensor needs replacement, costs are generally in the range of $100 to $250 including parts and labor. A heating element replacement may fall in the range of $150 to $350 depending on parts availability and labor rates in your area. If the issue is simply an overheated water supply requiring no parts, the cost may only be a service call fee.
Can I fix the F31 error myself?
If the fault is caused by an overly hot household water supply, you may be able to resolve it by lowering your hot water heater's thermostat setting and confirming the incoming water temperature is below 85°C. However, if the cause is a failed heating element, thermostat, or temperature sensor, those repairs typically require component testing and replacement, which is best handled by a qualified technician.
Will resetting the dishwasher clear the F31 error?
A reset may clear the fault code temporarily and allow the machine to start a new cycle, but the code will return if the underlying cause has not been addressed. If the incoming water temperature is still too high or a component like the heating element or thermostat is still faulty, the F31 fault will reappear. Always resolve the root cause before relying on a reset.

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

Get Started

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