mypros+
Error code reference

Bosch Dishwasher Error Code Er:16

Can't calibrate pressure 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 Er:16 error code actually means

Your dishwasher has a sensor that measures the water level inside the machine, and it has to check itself before the cycle can start. Er:16 means that self-check failed, so the dishwasher stopped to prevent any problems. This is usually caused by a faulty water level sensor or a wiring issue connecting that sensor to the control board.

Diagnostic procedure

The full Er:16 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
Run test P:8; check analog pressure sensor and wire harness.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock Er:16 procedure $9.95

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

Most common causes of Er:16

Ranked by how often they cause this code
  1. 1Faulty analog pressure sensor
  2. 2Damaged or disconnected wire harness
  3. 3Corroded harness connectors
  4. 4Pinched or shorted wiring
  5. 5Control board unable to read sensor signal

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 Er:16

What does Er:16 mean on a Bosch dishwasher?
Er:16 means the dishwasher was unable to calibrate its analog pressure sensor during startup. This code applies specifically to the WFMC64 and WFXD84 models. The control board runs a calibration check on the water level sensor before each cycle, and when that check fails due to a faulty sensor or a wiring problem, it stops and displays Er:16.
Will resetting the dishwasher clear Er:16?
A reset may temporarily clear the error code display, but it will not resolve the underlying hardware problem. If the pressure sensor or wire harness is faulty, the calibration failure will occur again at the next startup and the code will return. The root cause must be diagnosed and repaired for the machine to operate normally.
How much does it cost to repair Er:16 on a Bosch dishwasher?
If the issue is a loose or corroded connector, the repair may cost very little beyond diagnostic time. Replacing the analog pressure sensor typically runs in the range of $30 to $80 for the part, with additional labor costs if a technician performs the work. A full service call including diagnosis and parts generally falls in the $100 to $250 range depending on your location.
How do I fix Er:16 on a Bosch dishwasher?
Start by running diagnostic test P:8, which is the designated test for evaluating the analog pressure sensor circuit on these models. Inspect the wire harness connecting the sensor to the control board for loose connectors, corrosion, pinched wires, or broken terminals. If the harness checks out, the pressure sensor itself likely needs to be replaced.
Is it safe to use my Bosch dishwasher with Er:16 showing?
The dishwasher will not run a wash cycle while Er:16 is active, so there is no immediate water damage risk from continuing to attempt use. However, attempting to bypass the error without addressing the sensor fault is not recommended, as accurate water level sensing is a safety-critical function that prevents overfilling.

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

Get Started

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