mypros+
Error code reference

GE Washer Error Code D7

IMC (Inverter Machine Control) 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 D7 error code actually means

The D7 code means your GE washer has detected a problem with the electronic control unit that manages the motor's speed and spinning. Think of this controller as the brain behind how fast and hard the drum spins. The first thing to try is unplugging the washer for 30 seconds and then running a Spin cycle to see if the problem clears on its own.

Diagnostic procedure

The full D7 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
Reset IMC by unplugging washer for 30 seconds. Attempt to operate Drain and Spin cycle.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock D7 procedure $9.95

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

Most common causes of D7

Ranked by how often they cause this code
  1. 1Transient Power Surge or Interruption
  2. 2Loose or Corroded IMC Wiring Connections
  3. 3Failed IMC Board
  4. 4Drive Motor Fault
  5. 5Communication Loss Between IMC and Main 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 D7

What does D7 mean on a GE washer?
The D7 code on a GE washer indicates an IMC (Inverter Machine Control) fault. The IMC is the board that controls the drive motor's speed and operation during wash and spin cycles. When this board detects an internal error or a communication problem, it stops the cycle and displays D7. The first step is to reset the washer by unplugging it for 30 seconds, then running a Drain and Spin cycle to see if the fault clears.
Is it safe to keep using my GE washer when it shows D7?
It is not recommended to continue running the washer through a full cycle while the D7 code is active. The IMC fault means the motor control system is not operating normally, which could lead to incomplete draining, erratic drum behavior, or further damage to the motor or control board. Perform the reset and test cycle first, and avoid regular use until the fault is confirmed resolved.
Can the D7 error come back after a reset?
Yes, D7 can return if there is an underlying hardware problem that the reset does not address. A transient fault caused by a power issue may not recur, but a failing IMC board, damaged wiring, or a faulty drive motor will typically cause the code to reappear during the Drain and Spin test cycle or shortly after. Recurring D7 codes after a reset indicate that component-level diagnosis is needed.
Will unplugging my GE washer fix the D7 error?
Unplugging the washer for 30 seconds is the recommended first step and may resolve D7 if the fault was caused by a temporary power fluctuation or a minor control glitch. After plugging it back in, run a Drain and Spin cycle to confirm the fault is gone. If D7 returns during or after that cycle, there is likely a hardware issue with the IMC board, wiring, or drive motor that requires further diagnosis.
How much does it cost to fix a D7 error on a GE washer?
If the reset clears the fault, there is no parts cost involved. If the IMC board needs to be replaced, parts alone typically range from around $100 to $300 depending on the specific model, with professional labor adding another $100 to $200. If only a wiring harness repair or connector cleaning is needed, costs are generally on the lower end of that range.

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

Get Started

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