The E10 error code means the NTC temperature sensor is sending unstable or erratic readings to the control board — the value is fluctuating outside the expected range rather than being completely absent (E12) or open-circuit (E14). A hard reset clears E10 when the cause is a transient spike or moisture on the connector. If it returns, the sensor's wiring harness connection is loose or corroded, or the NTC itself has developed an intermittent internal fault and needs replacement. This is a professional repair.
The NTC (Negative Temperature Coefficient) sensor is a small thermistor mounted in the sump or heating circuit of the dishwasher. Its electrical resistance decreases predictably as water temperature rises, letting the control board calculate the exact water temperature at every point in the wash cycle. The board uses this data to control the heating element, verify sanitization temperatures, and manage the drying phase.
E10 specifically means the NTC is producing a signal — unlike E14 (sensor fully disconnected) or E12 (short circuit) — but that signal is fluctuating erratically outside the range the board considers valid. Imagine a thermometer needle that twitches rather than sitting steady: the board can't trust a reading that jumps unpredictably, so it halts heating and logs the fault.
The most important practical consequence: the dishwasher will not heat water reliably while E10 is active. Cycles may appear to run normally in terms of filling and draining, but dishes will come out cold and unwashed rather than properly cleaned. Do not assume E10 is cosmetic — address it before continuing regular use.
Turn the dishwasher off and unplug it completely — or trip its circuit breaker. Wait a full 60 seconds. Moisture on the NTC connector or a transient spike in the sensor circuit can trigger E10 once and not return. A complete power discharge clears residual voltage from the sensor circuit before restart.
After restoring power, run a complete cycle — not a quick rinse. E10 related to NTC fluctuation typically appears once the water heats up (around 8–12 minutes into a wash cycle), not immediately at startup. If the full cycle completes without E10 returning, the fault was transient.
If E10 returns, record the exact point in the cycle it appears: immediately on start, during the main wash (heating phase), or during the drying phase. This tells a technician which temperature range is triggering the fault and narrows diagnosis significantly. Write this down before calling.
If E10 returns after a hard reset, a technician needs to measure the NTC sensor's resistance with a multimeter across the temperature range — typically 25°C (room temp) through 60°C (wash temp). A healthy NTC shows a smooth, predictable resistance curve. A failing sensor shows erratic jumps, confirming replacement is needed. The technician will also check the connector and harness before condemning the sensor itself, since a reseated connector sometimes resolves the fault without any new parts.
All persistent E10 faults require professional service. Call us if:
E09 (heating element) — the two faults can be linked and need combined diagnosisSame-day appointments across Boston. Certified Bosch technicians with diagnostic tools, common parts on the truck, and a 90-day warranty on every repair.
All three codes involve the NTC temperature sensor but describe different failure modes. E10 means the sensor is connected and producing a signal, but that signal is fluctuating erratically — an intermittent fault. E12 means the sensor circuit has shorted to near-zero resistance, usually from wires touching or severe moisture damage. E14 means the sensor circuit is completely open — the connector is unplugged, a wire has broken, or the sensor element has burned out. E10 is the hardest to reproduce because it comes and goes; E12 and E14 are usually consistent faults.
It will appear to run a cycle — filling, spraying, and draining may all work — but the heating element will not operate reliably because the control board cannot trust the temperature feedback. Dishes will come out cold or inadequately cleaned. Do not use the machine as a substitute for proper cleaning while E10 is active; the wash is effectively cold water only.
This is the classic pattern of an intermittent NTC fault. At room temperature the sensor may read within range, passing the startup check and allowing the cycle to begin. Once the water heats up and the sensor reaches operating temperature, the failing thermistor element becomes unstable and the reading drifts out of range, triggering E10 mid-cycle. A reset cools everything down and the cycle starts again — until the same temperature threshold is reached. This cycle of reset-and-return almost always means NTC replacement is needed.
A technician uses a multimeter to measure the sensor's resistance at two or more temperatures — typically room temperature (approximately 10,000 ohms on most Bosch NTCs) and at elevated temperature using hot water (resistance drops predictably as temperature rises). A healthy NTC follows a smooth, consistent curve. An E10-faulty NTC shows erratic jumps or values that fall outside the Bosch specification table for that model. The technician can also wiggle the connector while reading resistance to check for intermittent contact faults.
In the Boston area, NTC thermistor replacement on a Bosch dishwasher typically runs $110–$200 parts and labor combined. The sensor itself costs $20–$45 depending on the model series; the remainder is diagnostic time and labor. If only the connector needs reseating or cleaning, the cost is lower — $80–$120 for the labor visit alone.