mypros+
Error code reference

GE Dishwasher Error Code F230

A fault has been detected on the machine control board

A fault has been detected on the machine control board. Check heater TCO and AC harness connections.

First step from the service manual

Check heater TCO and all AC harness connections. Replace the machine control board.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for F230.

  • 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
Get the full procedure

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

What F230 means on a GE dishwasher

The F230 error code on a GE dishwasher indicates that the machine control board has detected an internal fault. This code points specifically to the control board's monitoring of the heater circuit, and the first components to investigate are the thermal cutout (TCO) on the heater and the AC wiring harness connections that supply power through that circuit. The machine control board continuously monitors these connections, and if it detects an open circuit, a short, or an inconsistent signal, it will trigger the F230 fault and halt operation.

The heater TCO is a safety device designed to interrupt the heater circuit if temperatures exceed safe limits. If the TCO has tripped or failed, the control board will read an abnormal condition on that line and log the fault. Loose, corroded, or damaged AC harness connectors can produce the same result by creating intermittent or absent continuity between the board and the heater assembly. Both conditions are detectable through visual inspection and continuity testing.

If the TCO checks out and all AC harness connections are secure and undamaged, the fault lies within the machine control board itself. The board may have failed internally, causing it to misread or falsely trigger the F230 condition. In that case, replacing the control board is the appropriate repair. Always disconnect power before inspecting any wiring or components in the AC circuit.

Source: manufacturer service documentation.

Common causes of F230

  1. 01

    Loose or disconnected AC harness connection

    Wiring / connection

    Vibration over time can loosen the AC wiring harness connectors at the control board or heater assembly. Inspect all AC harness connections for secure seating and signs of corrosion or heat damage.

  2. 02

    Tripped or failed heater TCO

    Part replacement

    The thermal cutout (TCO) on the heater is designed to open the circuit if overheating occurs. A tripped or permanently failed TCO will cause the control board to detect an abnormal condition and trigger F230. Test the TCO for continuity to determine if it has failed.

  3. 03

    Damaged or burned AC wiring harness

    Part replacement

    Heat exposure or a short circuit can melt or damage the insulation and conductors in the AC harness. Look for visible burn marks, melted insulation, or broken wires along the harness routing from the control board to the heater.

  4. 04

    Failed machine control board

    Part replacement

    If the TCO tests good and all harness connections are secure and undamaged, the control board itself may have failed internally. The board can produce a false F230 fault due to a defective relay, trace failure, or component failure on the board.

See the test procedure for each cause

Frequently asked questions about F230

What does F230 mean on a GE dishwasher?
F230 indicates that the machine control board has detected a fault related to the heater circuit. Specifically, it flags a problem with the heater's thermal cutout (TCO) or the AC wiring harness connections. The dishwasher will stop operating until the underlying cause is identified and corrected. In some cases, the control board itself has failed and needs replacement.
How do I fix an F230 error on a GE dishwasher?
Start by disconnecting power to the dishwasher, then inspect all AC harness connections at the control board and heater assembly for loose, corroded, or damaged connectors. Test the heater TCO for continuity and replace it if it has failed. If the wiring and TCO are both in good condition, replacing the machine control board is the next step.
Is it safe to use my GE dishwasher with an F230 error?
No, you should not run the dishwasher while the F230 error is active. This code can indicate a fault in the heater circuit, which involves high-voltage AC components. Operating the appliance before the issue is resolved could worsen the fault or create a safety hazard. Disconnect power until the repair is completed.
Will resetting my GE dishwasher clear the F230 error?
A reset may temporarily clear the error code, but it will return if the underlying problem is not fixed. The F230 fault is triggered by a condition the control board actively detects, such as a failed TCO or a loose harness connection, so resetting without repairing the root cause will not resolve the issue.
How much does it cost to repair an F230 error on a GE dishwasher?
Repair costs depend on which component has failed. A replacement heater TCO is generally an inexpensive part, typically in the range of $10 to $40. A new machine control board tends to cost more, usually in the range of $100 to $300 for the part alone, with additional labor costs if you use a professional technician.

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

Get Started

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