mypros+
Error code reference

Bosch Range Error Code E302

Control module too hot

Control module too hot — temperature sensor on the control module detects temperature higher than limit value; control turns off heating elements and fan defaults to high speed.

First step from the service manual

If cooling fan is not operating, check connections to the fan and the control module (see Small Load Schematic). If cooling fan is operating, check element operation, check for air obstruction or damaged upper/lower ventilation trims, check for stuck relays.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for E302.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

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

What E302 means on a Bosch range

E302 is a thermal protection fault generated when the temperature sensor mounted on the control module detects that the module's internal temperature has exceeded its upper limit threshold. When this condition is detected, the range's control system takes immediate protective action: all heating elements are switched off to reduce the heat load inside the appliance cavity, and the cooling fan is forced to run at full speed to accelerate heat dissipation from the control electronics. This is a self-protective response designed to prevent permanent damage to the control module's circuitry and relays.

The cooling fan is the first system to evaluate when diagnosing E302. If the fan is not running at all, the fault is likely rooted in a wiring or connection failure between the fan and the control module. The Small Load Schematic should be referenced to trace the relevant circuit and verify continuity and proper connector seating at both the fan and module endpoints. A fan that has seized or lost its motor winding may also present as a non-operating fan.

If the cooling fan is confirmed to be operating normally, the diagnostic focus shifts to conditions that cause excessive heat buildup inside the range. Blocked ventilation is a common culprit: damaged, warped, or misaligned upper or lower ventilation trims can restrict airflow through the cooling path and allow heat to accumulate around the control module. A heating element that is stuck on due to a welded or shorted relay contact will continuously add heat to the cavity even without a deliberate cook cycle, rapidly driving module temperatures above the limit. Each of these conditions can independently trigger E302 and should be checked systematically.

Source: manufacturer service documentation.

Common causes of E302

  1. 01

    Inoperative cooling fan

    Part replacement

    If the cooling fan has failed or lost power, heat cannot be removed from the control module, causing temperatures to spike quickly. Check for a seized fan motor, a blown connector, or an open circuit in the wiring between the fan and the control module using the Small Load Schematic as a reference.

  2. 02

    Blocked or damaged ventilation trims

    Part replacement

    Warped, broken, or misaligned upper or lower ventilation trims restrict the airflow path through the range, trapping heat around the control electronics. Inspect both trim pieces for physical damage and confirm they are correctly seated so air can circulate freely.

  3. 03

    Stuck heating element relay

    Part replacement

    A relay on the control board that has welded contacts will keep a heating element energized continuously, generating sustained heat even when no cook cycle is active. Verify element operation and check whether any element is drawing power when it should be off.

  4. 04

    Loose or corroded wiring connections

    Wiring / connection

    Poor connections at the control module or cooling fan connector can interrupt fan operation or cause erratic sensor readings. Inspect all connectors identified in the Small Load Schematic for corrosion, backing out pins, or heat damage.

  5. 05

    Failed control module temperature sensor

    Part replacement

    If the temperature sensor mounted on the control module is defective, it may report falsely elevated temperatures and trigger E302 even when the module is running at a normal temperature. This should be considered after all other causes have been ruled out.

See the test procedure for each cause

Frequently asked questions about E302

What does E302 mean on a Bosch range?
E302 means the temperature sensor on the control module has detected that the module's temperature has exceeded its safe operating limit. In response, the range automatically shuts off all heating elements and runs the cooling fan at full speed to protect the control electronics. The code points to a problem with airflow, the cooling fan, a stuck heating element relay, or the control module itself. Normal operation will not resume until the underlying cause is corrected.
Can I fix E302 on my Bosch range myself?
Some causes of E302 are accessible to a knowledgeable DIYer. Checking the cooling fan for operation, inspecting ventilation trims for blockage or damage, and verifying wiring connections are all reasonable first steps. However, diagnosing a stuck relay or a failed control module temperature sensor involves working with live electrical components and internal circuitry, which is safer to leave to a qualified technician.
Is it safe to use my Bosch range while E302 is displayed?
The range has disabled the heating elements as a protective measure, so cooking is not possible while E302 is active. Continued attempts to operate the appliance without resolving the fault could lead to permanent damage to the control module. It is best to stop using the range and diagnose the cause before restoring power for normal use.
Will resetting my Bosch range clear the E302 error?
Cycling power to the range may temporarily clear the fault code if the control module has cooled down sufficiently, but the error will return if the underlying cause has not been fixed. A non-functioning cooling fan, blocked ventilation, or a stuck relay will continue to drive module temperatures above the limit and re-trigger E302. A reset is useful for confirming the fault is persistent, but it is not a repair.
How much does it cost to repair a Bosch range E302 error?
Repair costs vary depending on the root cause. Clearing a ventilation obstruction or reseating a loose connector involves little to no parts cost, though a service call fee will apply if a technician is needed. Replacing a cooling fan typically falls in a lower to mid cost range, while a failed control module is the most expensive scenario and can run significantly higher for parts and labor combined. Getting a diagnosis first helps narrow down the actual cost.

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

Get Started

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