mypros+
Error code reference

Viking Oven Error Code EE12

Engine thermistor failure

Engine thermistor failure — break of engine thermistor; judgment carried out when engine heater has been energized for 30 or more seconds.

First step from the service manual

Measure the engine thermistor resistance with the thermistor connector pulled out of the board; check if resistance is within appropriate range.

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 EE12.

  • 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 EE12 means on a Viking oven

The EE12 error code on a Viking oven indicates an engine thermistor failure, specifically a break or open circuit condition in the engine thermistor circuit. The control board monitors the engine thermistor continuously once the engine heater has been energized, and if the thermistor circuit remains outside the expected resistance range for 30 or more seconds after energization, the board registers this fault. A "break" in this context means the thermistor circuit is open, meaning resistance has gone to an essentially infinite or unmeasurably high value rather than reading within the specification range for the current temperature.

The engine thermistor is a temperature-sensing component that provides real-time feedback to the control board about the engine or motor assembly temperature. The control board relies on this data to regulate heater output and protect the motor from overheating. When the thermistor fails open, the board loses this feedback signal entirely, triggering the EE12 fault as a protective measure to prevent uncontrolled operation without thermal oversight.

Common causes include a physically damaged thermistor element where the internal resistive material has fractured, a broken wire in the thermistor harness between the sensor and the control board, or a failed connector creating an intermittent or permanent open circuit. Diagnosing this fault requires pulling the thermistor connector from the board and measuring resistance directly across the thermistor leads. If resistance reads correctly within the expected range for ambient temperature, the fault likely lies in the wiring or connector between the thermistor and the board rather than the sensor itself.

Source: manufacturer service documentation.

Common causes of EE12

  1. 01

    Failed engine thermistor (open circuit)

    Part replacement

    The thermistor element itself has broken internally, causing the resistance to read as infinite or out of range. This is confirmed by measuring resistance directly at the thermistor leads with the connector disconnected from the board and getting no valid reading.

  2. 02

    Broken or damaged thermistor wiring harness

    Part replacement

    A wire in the harness between the thermistor and the control board has broken or frayed, creating an open circuit. Visually inspect the full length of the wiring from the sensor to the board connector and check for continuity with a multimeter.

  3. 03

    Loose or corroded thermistor connector

    Wiring / connection

    The connector joining the thermistor harness to the control board may have backed out, corroded, or developed a poor contact. Reseating or cleaning the connector and retesting can confirm if this is the cause.

  4. 04

    Control board failure

    Part replacement

    If the thermistor and all wiring test within the correct resistance range, the control board's thermistor input circuit may have failed, causing it to misread a valid signal as an open circuit. This is a less common cause and should be ruled out only after verifying the sensor and harness.

See the test procedure for each cause

Frequently asked questions about EE12

What does EE12 mean on a Viking oven?
EE12 indicates an engine thermistor failure, specifically an open or broken circuit in the thermistor that monitors the engine or motor assembly temperature. The control board detects this fault after the engine heater has been running for 30 or more seconds without receiving a valid resistance signal from the thermistor. The oven stops normal operation to prevent running without proper thermal feedback. Diagnosis starts with measuring the thermistor resistance directly at its connector after unplugging it from the board.
Can I fix an EE12 error myself on my Viking oven?
A knowledgeable DIYer can begin diagnosis by disconnecting the thermistor connector from the control board and measuring the thermistor resistance with a multimeter to determine if the sensor is at fault. If the wiring harness or connector is the issue, repair or replacement may be straightforward. However, if the thermistor itself or the control board needs replacement, comfort with appliance disassembly and part sourcing is required, and calling a qualified technician is advisable if you are uncertain.
Is it safe to use my Viking oven while the EE12 code is displayed?
Operating the oven with an active EE12 fault is not recommended. The engine thermistor provides the control board with temperature data needed to regulate the engine heater safely, and without that feedback, the oven cannot properly manage motor temperature. Continued use risks overheating the motor assembly or unpredictable oven behavior. The fault should be diagnosed and resolved before returning the appliance to service.
Will resetting the oven clear the EE12 error code?
Resetting the oven by cycling power may temporarily clear the EE12 code, but the fault will return once the engine heater has been energized for 30 or more seconds if the underlying problem with the thermistor circuit has not been resolved. A power reset is not a fix and should only be used as part of diagnosing whether the fault is consistent or intermittent. Proper repair of the thermistor, wiring, or connector is required to permanently clear the code.
How much does it cost to repair a Viking oven EE12 error?
Repair costs vary depending on the root cause. Replacing a thermistor typically involves relatively modest part costs, while a control board replacement can run significantly higher, often in the range of $200 to $600 or more for parts alone. Adding professional labor charges, total repair costs can range from around $150 for a simple wiring or connector fix up to $700 or higher for a board replacement. Getting a diagnostic assessment from a certified Viking technician will give you the most accurate estimate for your specific situation.

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

Get Started

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