mypros+
Error code reference

GE Dishwasher Error Code F128

Low rinse aid detected in the unit.

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

The F128 code on your GE dishwasher is simply a reminder that your rinse aid dispenser is running low or empty. Rinse aid helps your dishes dry without water spots, and a sensor inside the dispenser detected that the fluid level has dropped below the minimum. You can continue running the dishwasher, but you should refill the rinse aid compartment soon to keep your dishes coming out clean and spot-free.

Diagnostic procedure

The full F128 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
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F128 procedure $9.95

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

Most common causes of F128

Ranked by how often they cause this code
  1. 1Empty or low rinse aid reservoir
  2. 2Faulty rinse aid level sensor
  3. 3Defective rinse aid dispenser assembly
  4. 4Wiring issue between dispenser sensor and 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 F128

What does the F128 error code mean on a GE dishwasher?
F128 means the dishwasher's control board has detected a low rinse aid level in the dispenser reservoir. The dispenser contains a float or optical sensor that monitors the fluid level and sends a signal to the control board when the supply drops too low. Refilling the rinse aid compartment located on the inside of the door is the first step to clearing this code.
Can I still run my GE dishwasher with the F128 code active?
Yes, F128 is a maintenance notification, not a cycle-stopping fault on most GE dishwasher models. The dishwasher will continue to wash dishes, but without rinse aid you can expect increased water spotting and reduced drying performance, especially on plastics and glassware. Refilling the dispenser as soon as possible will restore optimal rinse performance.
How much does it cost to fix a GE dishwasher F128 error code?
If the fix is simply refilling rinse aid, the cost is typically $3 to $10 for a bottle of rinse aid. If the dispenser assembly needs replacement, the part generally runs $25 to $75 depending on the GE model, and installation is a manageable DIY task involving removing the inner door panel. If a wiring issue is involved or you are not comfortable with appliance disassembly, a service call typically adds $80 to $150 in labor.
How do I fix the F128 code on my GE dishwasher?
Open the rinse aid dispenser cap on the inside of the dishwasher door and fill the reservoir with liquid rinse aid until it reaches the full mark. Run a complete wash cycle and check whether the F128 indicator clears. If the code remains after a confirmed refill, inspect the dispenser assembly for cracks or a stuck float sensor; the dispenser assembly may need to be replaced if the sensor is defective.
Why does my GE dishwasher still show F128 after I refilled the rinse aid?
If F128 persists after refilling, the level sensor inside the dispenser assembly is the most likely cause. The float can become stuck in the low position, or an optical sensor can fail, causing it to misreport the level to the control board. Check that the dispenser cap is fully seated and the reservoir is not cracked or leaking. If the sensor or dispenser assembly is confirmed faulty, replacing the dispenser unit typically resolves the issue.

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

Get Started

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