mypros+
Error code reference

Kenmore Dishwasher Error Code 6-4

Float switch open

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

Your dishwasher has detected a potential problem with its water level safety system. A sensor that monitors how much water enters the tub is sending an unexpected signal, which could mean the dishwasher is letting in too much water or that the sensor itself is not working correctly. The dishwasher has stopped as a precaution to prevent overflow or water damage.

Diagnostic procedure

The full 6-4 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
Remove any items stuck under float. Verify float moves freely and you hear the click of the switch contacts. Check levelness. Measure switch resistance.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 6-4 procedure $9.95

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

Most common causes of 6-4

Ranked by how often they cause this code
  1. 1Float stuck or obstructed
  2. 2Float switch failed open
  3. 3Fill valve mechanically stuck open or shorted triac on control board
  4. 4Drain hose check valve not sealing

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 6-4

What does error code 6-4 mean on a Kenmore dishwasher?
Code 6-4 means the control board detected the overfill float switch in the open position, indicating the dishwasher may have too much water in the tub or there is a fault in the float switch circuit. The board uses this signal to prevent flooding. The root cause could be a stuck float, a failed switch, a fill valve that will not close, a leaking drain check valve, or excessive suds lifting the float prematurely.
Is it safe to use my Kenmore dishwasher when it shows a 6-4 error?
Running the dishwasher with an active 6-4 code carries a risk of overflow if the underlying cause is a fill valve stuck open or a failed float switch. The safety circuit that is supposed to stop filling is not functioning reliably. Avoid running full cycles until the float, switch, and fill valve have been inspected and confirmed working correctly.
How much does it cost to repair a Kenmore dishwasher with a 6-4 error code?
If the fix is simply clearing debris from the float or adjusting leveling legs, the repair costs nothing beyond your time. A replacement float switch typically costs between $15 and $40 for the part, and most homeowners with basic tools can replace it in under an hour. A failed fill valve runs $20 to $60 for the part. A shorted fill valve triac requiring control board replacement is the most expensive scenario, with boards ranging from $100 to $250 or more depending on the model. If both the board and valve have failed, professional diagnosis is advisable before ordering parts.
How do I fix error code 6-4 on my Kenmore dishwasher?
Start by removing the bottom rack and locating the float, which is a small dome on the tub floor. Clear any debris from around it, lift it manually, and confirm you hear a click when it drops back down. Next, verify the dishwasher is level using a bubble level on the tub floor. If the float moves freely and the unit is level, use a multimeter to measure resistance across the float switch terminals under the tub. A reading of open circuit with the float in the down position means the switch needs replacement. If the switch tests good, inspect the fill valve and drain check valve for failure.
Can too many suds cause a 6-4 code on a Kenmore dishwasher?
Yes. Excessive suds can physically raise the float even when the actual water level is within the normal range, triggering the overfill switch and producing a 6-4 code. This typically happens after using hand dish soap or too much detergent. Run a rinse cycle with no detergent, or place a small amount of cooking oil in the tub to break down the suds, then check whether the code clears.

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

Get Started

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