mypros+
Error code reference

GE Dishwasher Error Code F48

Turbidity sensor reading high (possible open on sensor).

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

The F48 code relates to a sensor that checks how dirty the wash water is, but GE has not actually activated this code in their current dishwasher software. In other words, your dishwasher's computer reserved this spot for a potential error but does not use it in practice. If you are seeing this code, it is unlikely to indicate a real problem with your dishwasher's performance.

Diagnostic procedure

The full F48 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 F48 procedure $9.95

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

Most common causes of F48

Ranked by how often they cause this code
  1. 1Spurious turbidity sensor signal
  2. 2Turbidity sensor lens fouled with grease or mineral deposits
  3. 3Control board firmware logging unused fault code

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 F48

What does F48 mean on a GE dishwasher?
F48 indicates the control board registered a high signal from the turbidity sensor, which measures water cloudiness during a wash cycle. GE designates this specific code as unused, meaning the control board is programmed to ignore it. No repair or diagnostic action is required when F48 appears.
How do I fix F48 on a GE dishwasher?
No fix is needed. GE's service documentation designates F48 as an unused fault code that should be ignored. If the code is bothering you, you can clear the fault log by running a diagnostic cycle or cutting power to the unit for one minute. If F48 keeps reappearing alongside other codes or wash performance has declined, have a technician check the turbidity sensor and wiring as a secondary investigation.
Why does my GE dishwasher keep showing F48 after I clear it?
F48 may reappear because the turbidity sensor is intermittently generating high readings that the control board logs even though it does not act on them. This can happen due to mineral or grease deposits on the sensor lens. Cleaning the dishwasher interior with a citric acid or dishwasher-safe descaler product may reduce how often the reading spikes. Since F48 is an inactive fault, repeated appearances do not indicate worsening damage.
Can I still use my GE dishwasher with the F48 code showing?
Yes. GE explicitly marks F48 as an ignored fault, so the dishwasher's wash performance, water handling, and mechanical systems are not affected. You can run cycles as normal without risk. If you are also seeing other error codes alongside F48, address those separately, as F48 itself is not the concern.
How much does it cost to repair GE dishwasher error code F48?
Because F48 is an unused code that GE instructs technicians to ignore, there is no repair cost associated with it. No parts or labor are needed. If a service technician tells you a turbidity sensor replacement is required specifically for F48, get a second opinion, since the manufacturer's own guidance says this code requires no action.

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

Get Started

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