mypros+
Error code reference

Frigidaire Dishwasher Error Code i58

WP motor plug connection detected wrong based on motor current measurements; also possible if a phase is detached or motor winding is broken.

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

Your dishwasher has detected a problem with how electricity is flowing to the main wash motor, which is the part that circulates water during the wash cycle. This can be caused by a loose wire or plug connection, or it can mean the motor itself is damaged internally. The dishwasher has stopped operating to prevent further damage until the issue is resolved.

Diagnostic procedure

The full i58 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 wash motor wire harness and connections to PCB
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock i58 procedure $9.95

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

Most common causes of i58

Ranked by how often they cause this code
  1. 1Loose or improperly seated motor connector
  2. 2Corroded or damaged connector terminals
  3. 3Detached or broken phase wire
  4. 4Damaged wire harness
  5. 5Failed wash motor with broken winding

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 i58

What does i58 mean on a Frigidaire dishwasher?
The i58 code means the control board has detected an abnormal current reading from the wash motor, indicating a connection problem or motor fault. It can be triggered by a loose or corroded motor plug, a detached phase wire, or a broken winding inside the motor itself. The dishwasher halts operation when this code appears to prevent damage to the motor and electronics.
Will resetting the dishwasher clear the i58 error code?
A reset may temporarily clear the code, but if the underlying cause has not been addressed, the error will return once the dishwasher attempts to run the wash motor again. A reset is useful for confirming whether a connection issue was intermittent, but it is not a fix. Always inspect the motor wiring and connections before relying on a reset.
How much does it cost to repair the i58 error on a Frigidaire dishwasher?
If the issue is simply a loose or corroded connector, repair costs are minimal and may involve only a service call fee, typically in the range of $75 to $150 depending on your area. If the wire harness needs replacement, parts and labor could run $100 to $250. A failed wash motor is the most expensive scenario, with parts and professional labor potentially ranging from $200 to $400 or more depending on the specific model.
Can I fix the i58 error myself?
In many cases, yes. Start by unplugging the dishwasher, then locate the wash motor and inspect the wire harness connectors at both the motor and the control board. Reseating a loose connector or cleaning corroded terminals is a straightforward repair that requires no special tools. If the wiring checks out and the motor itself has failed, motor replacement is a more involved repair that some experienced DIYers can handle, but professional service may be preferable.
Is it safe to use my dishwasher when the i58 code is showing?
No, you should not attempt to run the dishwasher while the i58 code is active. The control board has detected a fault in the motor circuit, and continuing to operate the appliance could cause additional damage to the wash motor or the PCB. Disconnect power to the unit until the fault is diagnosed and repaired.

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

Get Started

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