mypros+
Error code reference

GE Dishwasher Error Code F158

Overvoltage condition detected by the control.

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

Your GE dishwasher detected that the electricity coming into it is at a higher level than it is designed to handle. The dishwasher shut itself down to avoid damage to its internal parts. This is usually caused by an issue with your home's electrical supply rather than a problem with the dishwasher itself.

Diagnostic procedure

The full F158 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 incoming power supply for correct voltage levels.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F158 procedure $9.95

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

Most common causes of F158

Ranked by how often they cause this code
  1. 1High or fluctuating utility supply voltage
  2. 2Loose or faulty neutral connection
  3. 3Voltage spike or power surge event
  4. 4Faulty control board
  5. 5Inadequate or shared circuit wiring

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 F158

What does F158 mean on a GE dishwasher?
F158 indicates that the dishwasher's control board has detected an overvoltage condition in the incoming power supply. The control monitors supply voltage continuously and triggers this fault when voltage rises above the acceptable operating threshold. The dishwasher may stop running to protect its internal components. The first step is to measure the voltage at the supply circuit using a multimeter.
Is it safe to use my GE dishwasher when F158 is showing?
It is not recommended to continue operating the dishwasher while this fault is active. The F158 code signals a potentially damaging overvoltage condition, and running the appliance under those circumstances could damage the control board, motor, or other electronics. Address the power supply issue before resuming normal use.
How much does it cost to repair a GE dishwasher showing F158?
Repair costs depend on the root cause. If the problem is an electrical issue in the home, such as a loose neutral or circuit wiring problem, an electrician's service call may run anywhere from $75 to $250 or more depending on the complexity. If the control board has failed and needs replacement, parts and labor combined typically range from $150 to $400. In some cases, no parts are needed at all if the fault was caused by a one-time voltage event.
Can I fix F158 on my GE dishwasher myself?
If the cause is a transient voltage spike, resetting the dishwasher by cutting power at the breaker for a few minutes may clear the code. However, if the issue is related to wiring, a loose neutral, or consistently high utility voltage, those problems require electrical knowledge to safely diagnose and repair. A failing control board would require component replacement, which many experienced DIYers can handle.
Will resetting the dishwasher clear the F158 error?
A reset by cutting power at the circuit breaker for several minutes may clear the F158 fault if it was caused by a temporary voltage spike. However, if the underlying cause, such as consistently high supply voltage or a wiring defect, has not been corrected, the error is likely to return. Always verify that the supply voltage is within the correct range before assuming the issue is resolved.

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

Get Started

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