mypros+
Error code reference

Whirlpool Washer Error Code E:07

Unexpected heating (heater on at wrong time)-faulty heater or stuck heater relay.

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 E:07 error code actually means

Your Whirlpool washer detected that the heating element turned on at the wrong point in the wash cycle, which is a sign that either the heater itself or a small electrical switch controlling it has malfunctioned. The washer stopped to protect your clothes and the machine from overheating. A technician will need to test the heating system to find and replace the faulty part.

Diagnostic procedure

The full E:07 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
Run test P:16; check heater relay and heater operation.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock E:07 procedure $9.95

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

Most common causes of E:07

Ranked by how often they cause this code
  1. 1Stuck heater relay on control board
  2. 2Faulty heater element with internal short
  3. 3Control board failure
  4. 4Wiring or connector fault in heater circuit

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 E:07

What does E:07 mean on a Whirlpool washer?
E:07 means the washer detected that the heating element was active at a time when it should have been off. This points to either a stuck heater relay that cannot open the circuit, or a faulty heater element causing unexpected current flow. The washer halts the cycle automatically to prevent overheating damage.
Is it safe to use my Whirlpool washer when E:07 is displayed?
It is not recommended to continue using the washer while E:07 is active. A heater that runs uncontrolled can overheat the water and potentially damage fabrics or internal components. The washer should remain out of service until the heater relay and heater element have been properly tested and any faulty parts replaced.
Will resetting my Whirlpool washer clear the E:07 error?
A reset may temporarily clear the E:07 code, but the error will return if the underlying hardware fault is still present. Because the code is triggered by a measurable electrical condition in the heater circuit, a stuck relay or faulty heater element will cause the code to reappear as soon as the washer reaches the relevant point in its cycle. A reset should only be used as part of the diagnostic process, not as a standalone fix.
How do I fix the E:07 error on my Whirlpool washer?
Start by running diagnostic test P:16 to evaluate heater relay operation and heater circuit function. If the relay on the control board is found to be stuck closed, the board will need to be replaced. If the heater element tests shorted or out of specification, the element itself should be replaced. A qualified technician with access to the appropriate diagnostic mode is best suited to perform this repair.
How much does it cost to repair a Whirlpool washer showing E:07?
Repair costs depend on which component has failed. A replacement heater element typically costs in the range of $30 to $80 for the part, while a new control board can range from $100 to $250 or more. Adding labor charges from a service technician, total repair costs commonly fall between $150 and $400 depending on the specific failure and your location.

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

Get Started

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