Whirlpool Dishwasher Error Code 6-7
Flowmeter problem
Flowmeter problem - disconnected or damaged flowmeter.
First step from the service manual
1. Disconnect power or unplug unit. 2. Check connections at salt level sensor and at flowmeter. 3. Use meter to check for flowmeter switch closed and salt level sensor. 4. Disconnect flowmeter and leave salt sensor connected. Apply a magnet to side of the salt tank near the sensor connection to force the switch closed. 5. Run complete service diagnostics cycle.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for 6-7.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What 6-7 means on a Whirlpool dishwasher
The 6-7 error code indicates the control board has detected a problem with the flowmeter circuit. Specifically, the board is not receiving a valid signal from the flowmeter switch, which is responsible for measuring water flow through the system. This can result from a disconnected connector, damaged wiring, a failed flowmeter switch, or a fault at the salt level sensor, which shares this diagnostic circuit. The code triggers when the control board sees an open circuit or an out-of-range signal where it expects flowmeter confirmation.
For homeowners, the flowmeter is a small sensor that tracks how much water moves through your dishwasher during a cycle. When the dishwasher cannot confirm water is flowing correctly, it stops the cycle and displays this code to prevent running without proper water delivery. The salt level sensor is also part of this circuit and can cause the same code if its connection is loose or the sensor itself has failed.
Before assuming a part needs to be replaced, start by disconnecting power to the unit and inspecting the wire connectors at both the flowmeter and the salt level sensor. Loose or corroded connectors are a frequent cause of this code and cost nothing to fix. If connections look intact, use a multimeter to test whether the flowmeter switch closes properly and whether the salt level sensor reads within spec.
Source: manufacturer service documentation.
Common causes of 6-7
- 01
Disconnected connector at flowmeter
Wiring / connectionA loose or fully disconnected wiring connector at the flowmeter prevents the control board from receiving any signal, immediately triggering the 6-7 code. Reseating the connector resolves this without replacing any parts.
- 02
Disconnected or corroded connector at salt level sensor
Wiring / connectionThe salt level sensor shares this diagnostic circuit, and a loose, corroded, or broken connector at the sensor can cause the same open-circuit condition the board reads as a 6-7 fault. Cleaning or reseating the connector may be all that is needed.
- 03
Failed flowmeter switch
Part replacementIf the flowmeter switch no longer closes during water flow, the control board cannot confirm water movement and will register the 6-7 code even when connections are secure. A multimeter test showing the switch does not close confirms the flowmeter assembly needs replacement.
- 04
Damaged wiring harness between control board and flowmeter or salt sensor
Part replacementA chafed, pinched, or broken wire in the harness running to either the flowmeter or salt level sensor creates an open or intermittent circuit. If connector inspections and component tests pass but the code persists, inspect the full length of the harness for visible damage.
Frequently asked questions about 6-7
What does error code 6-7 mean on a Whirlpool dishwasher?
How do I fix error code 6-7 on a Whirlpool dishwasher?
Can I still use my Whirlpool dishwasher when it shows a 6-7 error code?
How much does it cost to fix a 6-7 error on a Whirlpool dishwasher?
Is a 6-7 Whirlpool dishwasher error caused by the salt sensor or the flowmeter?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass