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.
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:
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.
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.
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.
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).
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.
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.
All persistent E6160 faults require professional service. Call us if:
E6001, E6101, or E6900 — multiple pump codes together indicate a more serious pump system faultSame-day appointments across Boston. Certified Bosch technicians with factory diagnostic tools, common parts on the truck, and a 90-day warranty on every repair.
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).
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.
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.
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.
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.