mypros+
Error code reference

GE Dishwasher Error Code F228

A fault has been detected on the machine control board.

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

The F228 code means your GE dishwasher's main control board, the part that runs everything, has detected a problem with itself and can no longer operate normally. This is not a sensor or wiring issue but a failure inside the control board itself. In most cases, the control board will need to be replaced to get the dishwasher working again.

Diagnostic procedure

The full F228 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
Replace the machine control board.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F228 procedure $9.95

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

Most common causes of F228

Ranked by how often they cause this code
  1. 1Internal control board failure
  2. 2Power surge damage
  3. 3Moisture or corrosion on the control board
  4. 4Temporary voltage anomaly

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 F228

What does F228 mean on a GE dishwasher?
F228 indicates that the machine control board has detected an internal fault within itself. The control board is the central component that manages all dishwasher functions, and this code signals that the board's own hardware or software has failed. Unlike many error codes that point to a specific external component, F228 identifies the control board itself as the source of the problem. Replacement of the machine control board is the recommended corrective action.
Will resetting my GE dishwasher clear the F228 error code?
A power reset may clear F228 if it was triggered by a temporary voltage fluctuation rather than a permanent hardware failure. To reset, disconnect the dishwasher from power for at least 5 minutes, then restore power and run a cycle. If the F228 code returns, the control board has a genuine internal fault and will need to be replaced.
How much does it cost to fix a GE dishwasher showing the F228 error code?
The primary cost for resolving F228 is the replacement machine control board, which typically ranges from $100 to $250 depending on the specific GE model. If you hire a technician, labor costs will add approximately $75 to $150 on top of the part cost. Doing the repair yourself can significantly reduce the total expense if you are comfortable with the installation process.
Can I fix the F228 error myself on a GE dishwasher?
A homeowner comfortable with appliance repair can attempt a power reset first by unplugging the dishwasher for a few minutes to see if the error clears. If the error returns, the machine control board will need to be replaced, which involves disconnecting the wiring harness and mounting the new board. This repair is manageable for a skilled DIYer, but if you are uncomfortable working with electrical components, a professional technician is recommended.
Is it safe to use my GE dishwasher when it shows the F228 error?
When F228 is active, the dishwasher's control board is not functioning correctly, which means the appliance may not complete cycles properly or control components as intended. Running the dishwasher in this state is not recommended, as incorrect operation of the pump, heater, or water inlet valve could cause secondary damage or water-related issues. The dishwasher should remain out of service until the control board fault is resolved.

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

Get Started

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