E6160
Bosch · Dishwasher · Error Code

Bosch Dishwasher E6160 — Communication / Interface Error

Tech — Requires Professional Diagnosis Also shown as: E 6160 6160
Quick Answer

The E6160 error code indicates a communication or interface fault between the main control board and one of the circulation pump's sub-circuits or its associated interface module. It sits within the E6xxx pump and motor code family, pointing specifically to a signal or data-exchange failure in the pump circuit rather than a straightforward mechanical pump failure. A hard reset clears E6160 caused by a transient power event. If the code returns, a wiring harness connector, the pump interface module, or the control board itself needs professional diagnosis.

Time
Technician visit
Difficulty
Professional only
DIY Steps
Hard reset only
Repair Cost
$120–$350

What the E6160 Code Means

Bosch dishwashers use a family of E6xxx codes to describe faults in the circulation pump and its motor circuit. The sub-number after E6 identifies the specific type of failure within that circuit. The E61xx range within this family points to interface and communication faults rather than outright mechanical or electrical pump failures:

E6160 in the E6xxx Pump Communication Sub-Family

E6101–E6103
Circulation pump circuit faults
Direct pump motor circuit failures — winding, capacitor, or drive fault. The pump's electrical components have failed.
This page
E6160
Pump interface / comm fault
Communication or data exchange between the control board and the pump's interface module has broken down — not a direct motor failure.
E6900
Pump system comm error
Broader pump system communication fault — the control board cannot establish or maintain the data link to the pump subsystem.

The key distinction for E6160: the pump motor itself may be mechanically intact. The fault is in the communication layer between the control board and the pump's onboard electronics or interface module — the data link that tells the pump what speed to run at and receives confirmation that it is doing so. This is common on Bosch's variable-speed inverter-driven pumps (used on 500 and 800 Series models), which have more sophisticated motor control than simple on/off pumps.

On Bosch models with variable-speed pumps, the pump contains its own small interface board that receives speed commands from the main PCB via a serial data connection. E6160 appears when this communication link fails — the main PCB sent a command but the pump's interface module did not acknowledge it, or vice versa. This can be caused by a loose harness connector between the two, a failed interface module, or a fault in the main PCB's pump output circuit.

Common Causes — Most Likely First

1
Transient power event disrupting the pump communication link. A power surge, brownout, or brief outage interrupted the serial data exchange between the control board and the pump interface, causing the board to log a communication failure. A hard reset re-establishes the link in most one-time cases. Very common
2
Loose or corroded wiring harness connector at the pump. The multi-pin harness connector between the main PCB and the pump's interface module has worked loose through vibration or has corroded terminals. The data connection is intermittent or absent. Common
3
Failed pump interface module. The small electronics module integrated into or attached to the pump motor has failed. It no longer responds to speed commands from the main PCB. The pump may run at a fixed speed or not at all. Occasional
4
Moisture or condensation on the pump harness connector. Water ingress — from a slow internal leak or excessive condensation — has reached the pump connector, causing corrosion or a short in the data signal lines. Occasional
5
Main control board (PCB) pump output circuit fault. The pump communication output circuit on the main PCB has failed — it can no longer correctly transmit or receive data from the pump interface module. Confirmed only after the harness and pump module are tested and found intact. Less common

What You Can Try Before Calling — Step by Step

Perform a hard reset — unplug for a full minute

Turn the dishwasher off and unplug it completely from the wall outlet, or trip its circuit breaker. Wait a full 60 seconds. This clears the communication state between the control board and the pump interface module. Power surges and brownouts frequently cause one-time communication breaks that do not return after a full reset.

Important: A soft reset (pressing Cancel or holding the power button) does not fully discharge the pump drive circuit. Only a full mains disconnection for 60 seconds resets the communication link from scratch.

Run a full cycle and listen for the wash pump

After restoring power, start a complete wash cycle and listen carefully during the main wash phase — typically 5–12 minutes into the cycle. You should hear a consistent, even hum from the wash pump. If the pump is silent when it should be running, or runs erratically (changing speed unexpectedly or stopping and starting), the communication fault is active. Note what you hear and report it to the technician.

On variable-speed models (Bosch 500 and 800 Series), the pump intentionally ramps up and down in speed during the cycle — this is normal. What is not normal is complete silence or a rough, grinding sound during the main wash phase.

Note the timing of E6160 in the cycle

If E6160 returns, record when it appears: immediately on startup, at the beginning of the main wash phase when the pump first activates, or mid-cycle. Early startup appearance suggests the communication link cannot be established at all (connector or board fault). Mid-cycle appearance suggests intermittent contact (loose connector or thermal stress on the pump module).

Check the Home Connect app for companion codes

On connected models, open the Home Connect app after a failed cycle. E6160 sometimes appears alongside E6001 or E6101 (direct pump circuit codes) — if so, the pump itself may also be involved. A companion pump code alongside E6160 shifts the diagnosis toward the pump unit as a whole rather than just the communication interface.

Book a professional diagnostic

If E6160 returns after a hard reset, a technician needs to access the pump and its harness connector — located beneath the machine in the sump area. The technician will check the harness connector for corrosion, test signal continuity, and measure pump interface module response. This systematic approach confirms whether the fault is the connector, the pump module, or the main PCB before any parts are ordered.

When to Call a Technician

All persistent E6160 faults require professional service. Call us if:

  • E6160 returns after a full 60-second hard reset and a complete wash cycle
  • The wash pump is silent or erratic during the main wash phase
  • Dishes are consistently coming out dirty — the pump is not circulating water correctly
  • E6160 appears alongside E6001, E6101, or E6900 — multiple pump codes together indicate a more serious pump system fault
  • E6160 appeared immediately after a power outage or electrical storm — surge damage may have affected both the pump interface and other components
  • The code appears inconsistently — sometimes after long cycles, sometimes at startup — suggesting a thermal or intermittent contact fault

Repair Cost Expectations

Hard Reset / Harness Reseat

$0–$120
A DIY hard reset costs nothing. If the pump harness connector was simply loose or corroded, a technician reseat and connector clean is a labor-only visit — typically $80–$120 in the Boston area.

Pump Module / PCB Repair

$180–$350
If the pump interface module or main PCB pump output circuit has failed: pump module replacement $180–$280; PCB repair or replacement $220–$350. Parts and labor in the Boston area.

E6160 Recurring? We'll Trace the Pump Interface Fault.

Same-day appointments across Boston. Certified Bosch technicians with factory diagnostic tools, common parts on the truck, and a 90-day warranty on every repair.

Frequently Asked Questions

What is the difference between E6160 and E6001 / E6101?

E6001 and E6101 are direct pump motor circuit faults — the pump's winding, capacitor, or drive circuit has failed electrically. The pump itself is broken. E6160 is a communication fault — the data link between the control board and the pump's interface module has broken down, but the pump motor may be physically intact. Think of it as the difference between a car engine that has seized (E6001) versus a car where the engine is fine but the dashboard's connection to the engine computer has failed (E6160).

Will a hard reset fix E6160?

In a meaningful number of cases — particularly when caused by a power surge or brownout — a hard reset re-establishes the communication link and clears E6160 permanently. If the underlying cause is a loose connector, corroded terminal, or failed pump interface module, the hard reset will not fix the hardware fault and E6160 will return within one or two cycles.

Do Bosch 500 and 800 Series dishwashers get E6160 more often?

Yes, somewhat. These series use variable-speed inverter-driven pumps with their own onboard electronics, creating a more complex communication interface between the pump and the main control board compared to simple on/off pump models. The additional electronics mean there are more potential points of failure in the communication chain. However, the inverter-drive also makes these machines significantly quieter and more water-efficient than simple pump designs.

Can E6160 cause dishes to come out dirty?

Yes. If the pump communication fault prevents the circulation pump from running at the correct speed — or from running at all — water will not be properly circulated through the spray arms and dishes will not be washed effectively. The cycle may appear to complete but with poor results. A pump that runs at a fixed low speed due to a communication failure may also result in dishes that appear washed but are not fully clean or sanitized.

How much does it cost to fix E6160?

A DIY hard reset costs nothing. A technician visit to reseat or clean a loose pump harness connector is typically $80–$120 in labor in the Boston area. If the pump interface module needs replacement, expect $180–$280 parts and labor. If the main PCB's pump output circuit has failed, PCB repair or replacement runs $220–$350.