mypros+
Error code reference

Whirlpool Dishwasher Error Code F6E7

Flow meter disconnected or damaged.

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

Your dishwasher has lost communication with a small sensor that measures how much water flows into the machine during a wash cycle. This sensor may be unplugged, have a damaged wire, or be broken internally. Until the issue is fixed, the dishwasher may not fill or run properly.

Diagnostic procedure

The full F6E7 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
Disconnect power, check salt level sensor and flow meter connections, verify flow meter contact closure with meter.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F6E7 procedure $9.95

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

Most common causes of F6E7

Ranked by how often they cause this code
  1. 1Disconnected wiring harness connector
  2. 2Corroded or damaged connector pins
  3. 3Broken or pinched wiring in the harness
  4. 4Failed flow meter (stuck or broken impeller)
  5. 5Damaged flow meter housing

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 F6E7

What does F6E7 mean on a Whirlpool dishwasher?
F6E7 means the control board has detected that the flow meter is disconnected or damaged. The flow meter measures water entering the dishwasher and signals the board by opening and closing an internal contact. When that signal is missing, the board triggers F6E7 and may stop the wash cycle to prevent an overfill condition.
Is it safe to use my Whirlpool dishwasher while F6E7 is showing?
Running the dishwasher with an active F6E7 code is not recommended. Without a functioning flow meter, the control board cannot accurately track how much water has entered the tub, which increases the risk of overfilling. It is best to leave the appliance off until the flow meter connection or the meter itself has been inspected and repaired.
Will resetting my Whirlpool dishwasher clear the F6E7 error code?
A power reset may temporarily clear the F6E7 code from the display, but the fault will return as soon as the dishwasher attempts a fill cycle if the underlying problem has not been fixed. The code is triggered by an active electrical fault, not a stored memory glitch, so a reset alone is not a repair. The flow meter connection or the meter itself must be addressed for the error to stay cleared.
How do I fix the F6E7 error on my Whirlpool dishwasher?
Start by disconnecting power to the dishwasher, then locate the flow meter and check that its wiring harness connector is fully seated and free of corrosion. Also inspect the salt level sensor connections, as both components share a related circuit. If connections look good, use a multimeter to test whether the flow meter produces a contact closure when water passes through it. A meter that does not respond will need to be replaced.
How much does it cost to repair a Whirlpool dishwasher F6E7 error?
If the problem is simply a disconnected or dirty connector, the repair may cost nothing beyond your time. A replacement flow meter part typically falls in the range of $20 to $60, depending on your specific model. Adding professional labor brings the total repair cost to roughly $100 to $200 in most cases.

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

Get Started

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