Quick symptom overview
GE, GE Profile, and Cafe dishwashers (including CDT, PDT, and GDF series) post FTD (Failure To Drain / Water Timeout) or 88 / H2O on the display overlay when the main electronic control board senses an insufficient water level after commanding fill.
Water supply volume is governed by: Electronic Control Board (WD21X24900 / WD21X31902) → 120 VAC Fill Triac output → water inlet solenoid valve (WD15X26140, 1.2 kΩ) → internal flood float / pressure sensor switch (WD21X25468). When a cycle begins, the board energizes the 120 VAC valve solenoid for a timed fill window (typically 90–150 seconds). If mineral scale clogs the inlet screen, the solenoid coil burns out (open ∞ Ω), or the supply angle stop valve is restricted, the tub remains dry and the board halts the cycle under FTD or 88.
FTD / 88 root causes: Burned solenoid coil on water valve WD15X26140, sediment-clogged internal filter screen, stuck flood float switch, un-punched disposal knockout, or blown triac on the main control module. Compare with other GE dishwasher water faults: GE Profile dishwasher not draining check valve vs drain pump diagnostics or Frigidaire dishwasher i20 / i21 drain pressure switch diagnostics. Service options: GE dishwasher repair services.
Safety: Shut off the water supply stop valve under the kitchen sink and open the dedicated 15A/20A dishwasher circuit breaker before pulling lower access kickplates or servicing electrical connectors. Live 120 VAC supply line voltage is exposed at the water inlet valve terminals.
Step-by-step diagnostic hierarchy
-
Verify house water supply pressure — Check the under-sink shutoff valve:
- Ensure the angle stop valve is fully open (counter-clockwise).
- Minimum dynamic supply pressure required at 3/4-inch inlet fitting: 20 PSI.
-
Access water inlet valve assembly (Power OFF) — Unplug dishwasher or open circuit breaker:
- Remove lower toe-kick screws and sound insulation pad.
- Locate water valve WD15X26140 mounted on the left-front lower corner frame bracket.
-
Inspect inlet valve filter screen (Water OFF) — Disconnect water supply line from the valve 3/4-inch brass elbow:
- Shine a flashlight into the valve inlet port.
- Sediment or sand build-up: Clean filter screen carefully using needle-nose pliers and a toothbrush. Do not puncture the fine wire mesh screen.
-
Test solenoid coil resistance (WD15X26140) — Disconnect 2-wire harness plug from solenoid terminals:
- Set multimeter to 2 kΩ range and probe terminal blades.
- Expected Resistance: 1.1–1.3 kΩ (1100–1300 Ω) at 70°F room temperature.
- Open Circuit: ∞ Ω (Burned solenoid coil → Replace WD15X26140).
- Shorted Circuit: < 100 Ω (Shorted coil → Replace WD15X26140).
-
Test 120 VAC supply voltage from Main Board (Live Fill Test) — Reconnect valve harness:
- Carefully back-probe the 2-wire harness connector with multimeter set to 200 VAC range.
- Restore power, start a new wash cycle, and observe voltage during the initial fill window:
- 108–132 VAC Present + No Water Flow: Solenoid valve WD15X26140 is mechanically jammed or screen is blocked. Replace valve.
- 0 VAC Present During Fill Call: Main board triac failure or open flood float switch circuit.
-
Test flood float switch continuity (WD21X25468) — Disconnect flood float switch leads located under the front tub corner:
- Measure resistance across microswitch terminals with float down (dry tub): Expected ~0 Ω (Closed).
- Lift plastic float stem manually: Resistance must jump to ∞ Ω (Open).
- Result: If switch reads ∞ Ω while float is down, the control board perceives an overfill condition and blocks 120 VAC to the water valve. Replace float switch.
Multimeter and safety checks
Isolate power at the main breaker before removing terminal connectors.
| Component / Test | Setup & Meter Range | Expected Normal Value | Fault / Failure Mode |
|---|---|---|---|
| Inlet Valve Solenoid | Isolated valve blades, 2 kΩ range | 1.1–1.3 kΩ (1.2 kΩ nom) | ∞ Ω (Open coil) or < 100 Ω (Shorted) |
| Valve Supply Voltage | Live back-probe, 200 VAC range | 108–132 VAC | 0 VAC (Failed board triac or float lockout) |
| Flood Float Switch (Down) | Isolated switch leads, 200 Ω range | ~0 Ω (Closed) | ∞ Ω (False overfill lockout blocks fill) |
| Drain Pump Winding | Isolated pump plug, 200 Ω range | 22–38 Ω | ∞ Ω (Open drain pump motor coil) |
| Main PCB Line Input | Terminal box, 200 VAC range | 108–132 VAC | Voltage outside standard supply range |
Root cause vs repair breakdown
| Observable Symptom | Root Cause / Faulty Part | Corrective Repair Action |
|---|---|---|
| FTD / 88 code, valve coil reads ∞ Ω | Open solenoid coil on water inlet valve (WD15X26140) | Replace water inlet valve WD15X26140 |
| FTD code, 120 VAC at valve, coil 1.2 kΩ, no water | Sediment-clogged inlet screen or jammed valve plunger | Clean filter screen or replace water valve WD15X26140 |
| FTD code, 0 VAC at valve during fill call, float switch 0 Ω | Blown triac on main electronic control module | Replace main control board assembly WD21X24900 |
| 88 code, float switch reads ∞ Ω with dry tub | Failed flood float microswitch (WD21X25468) | Replace flood float switch assembly |
FAQ
What do the FTD and 88 error codes mean on a GE dishwasher?
Error FTD (Failure To Drain) or display code 88 / H2O on GE Profile and PDT series dishwashers indicates a fill or water level calculation timeout. When the electronic control board commands fill but the pressure switch or float sensor detects insufficient water volume within 2.5 minutes, the control halts operation to prevent heater element burnout.
How do I test the GE dishwasher water inlet valve (WD15X26140) with a multimeter?
Turn off power at the circuit breaker and pull the lower toe-kick panel. Disconnect the 2-wire harness from solenoid valve WD15X26140. Set multimeter to 2 kΩ range and measure across the two terminals: a functional 120 VAC solenoid coil reads ~1.1–1.3 kΩ (nominal 1.2 kΩ). An infinite reading (∞ Ω) indicates an open solenoid coil.
Can a clogged inlet valve filter screen cause the FTD error code?
Yes. Municipal hard water scale and fine sediment accumulate in the fine wire mesh screen inside the brass 3/4-inch water inlet valve port. Even if solenoid WD15X26140 receives 120 VAC power, sediment restriction starves water flow into the tub, triggering FTD or 88 timeouts.
When to schedule professional service
If 120 VAC supply voltage is missing from the main PCB during fill, or if water valve replacement requires copper water line plumbing modification, professional GE dishwasher repair is recommended. Schedule a GE dishwasher diagnostic →
FAQ · Family-owned Port St. Lucie
Frequently Asked Questions About GE Dishwasher FTD / 88
What do the FTD and 88 error codes mean on a GE dishwasher?
Error FTD (Failure To Drain) or display code 88 / H2O on GE Profile and PDT series dishwashers indicates a fill or water level calculation timeout. When the electronic control board commands fill but the pressure switch or float sensor detects insufficient water volume within 2.5 minutes, the control halts operation to prevent heater element burnout.
How do I test the GE dishwasher water inlet valve (WD15X26140) with a multimeter?
Turn off power at the circuit breaker and pull the lower toe-kick panel. Disconnect the 2-wire harness from solenoid valve WD15X26140. Set multimeter to 2 kΩ range and measure across the two terminals: a functional 120 VAC solenoid coil reads ~1.1–1.3 kΩ (nominal 1.2 kΩ). An infinite reading (∞ Ω) indicates an open solenoid coil.
Can a clogged inlet valve filter screen cause the FTD error code?
Yes. Municipal hard water scale and fine sediment accumulate in the fine wire mesh screen inside the brass 3/4-inch water inlet valve port. Even if solenoid WD15X26140 receives 120 VAC power, sediment restriction starves water flow into the tub, triggering FTD or 88 timeouts.