mypros+
Error code reference

Jenn-Air Range Error Code 9d31

Door latch indicates both locked and unlocked states simultaneously.

Door latch indicates both locked and unlocked states simultaneously.

First step from the service manual

Check MDL wiring harness at motor and control; check lock switch status via engineering mode.

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 9d31.

  • 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 9d31 means on a Jenn-Air range

Error code 9d31 on a Jenn-Air range indicates a conflict in the door latch assembly where the control is simultaneously receiving signals for both the locked and unlocked states. This is a logical fault condition: the latch mechanism uses a set of switches to report its position to the main control board, and under normal operation only one state should be active at any given time. When both states register at once, the control cannot determine the true latch position and triggers this code to prevent unsafe operation, particularly during or after a self-clean cycle.

The door latch system relies on the MDL (motor door latch) assembly, which includes a small motor that drives the latch bolt and one or more position switches that confirm lock or unlock status. A wiring harness connects this assembly to the main control board. Faults in this harness, such as a short between conductors, a broken wire making intermittent contact, or a corroded connector, can cause both switch signals to be active simultaneously. The switches themselves can also fail internally, sticking in a closed position or developing internal shorts.

The recommended first diagnostic step is to inspect the MDL wiring harness at both the motor end and the control board connector, looking for pinched wires, heat damage near the oven cavity, or loose terminals. After checking the harness physically, the lock switch status should be verified using the range engineering mode, which allows a technician to read the real-time state of the latch switches and confirm whether the fault is in the wiring, the switch assembly, or the control board itself.

Source: manufacturer service documentation.

Common causes of 9d31

  1. 01

    Damaged or shorted MDL wiring harness

    Part replacement

    Heat exposure near the oven cavity can melt or pinch the wiring harness that connects the door latch motor and switches to the control board, causing two conductors to short together and send conflicting signals. Inspect the harness along its full routing for any visible damage, melted insulation, or crushed sections.

  2. 02

    Faulty latch position switch

    Part replacement

    One or both of the latch position switches inside the MDL assembly can fail in a closed or shorted state, causing the control to see both locked and unlocked signals simultaneously. This can be confirmed by reading switch states through engineering mode while manually moving the latch.

  3. 03

    Loose or corroded connector at the control board or motor

    Wiring / connection

    A connector that is not fully seated or has corroded terminals can create unintended electrical contact between adjacent pins, producing a false signal. Disconnect and carefully inspect both ends of the MDL harness connector for oxidation, bent pins, or incomplete insertion.

  4. 04

    Failed MDL motor assembly

    Part replacement

    If the latch motor stalls or fails mid-travel, the latch bolt may rest in a position that partially activates both the lock and unlock switches at once. Listen for unusual sounds during self-clean latch operation and check for physical obstruction or motor failure.

  5. 05

    Main control board fault

    Part replacement

    In less common cases, the control board itself may misread or misinterpret the switch inputs due to a failed input circuit on the board. This should be considered only after the harness, connectors, and latch switches have been confirmed to be functioning correctly.

See the test procedure for each cause

Frequently asked questions about 9d31

What does 9d31 mean on a Jenn-Air range?
Error code 9d31 means the range is detecting both a locked and unlocked signal from the door latch assembly at the same time, which is a contradictory condition the control cannot resolve on its own. This typically points to a problem with the MDL wiring harness, the latch position switches, or the connectors between the latch assembly and the control board. The range will not function normally until the underlying cause is diagnosed and corrected.
Can I fix error code 9d31 myself?
A knowledgeable DIYer can begin by inspecting the MDL wiring harness and connectors for visible damage, loose connections, or corrosion, as these are the most common causes and do not always require parts. However, accessing the latch assembly and diagnosing switch states through engineering mode requires comfort with appliance disassembly and some electrical testing knowledge. If the harness and connectors check out, replacing the latch assembly or control board is best left to a qualified technician.
Is it safe to use my Jenn-Air range when error code 9d31 is displayed?
It is not recommended to use the range, particularly the self-clean function, while this error is active. The control cannot confirm whether the door latch is properly locked or unlocked, which creates a risk of the self-clean cycle operating with an unsecured door or the door remaining locked after a cycle ends. Standard baking or broiling may also be restricted by the control until the fault is cleared.
Will resetting the range clear error code 9d31?
A power reset by disconnecting the range from its power source for several minutes may temporarily clear the code, but it will return if the underlying hardware fault is not corrected. The conflicting latch signals will be detected again as soon as the control checks latch status, which happens at startup and during any self-clean operation. A permanent fix requires identifying and repairing the faulty wiring, switch, or component.
How much does it cost to repair error code 9d31 on a Jenn-Air range?
Repair costs depend on which component is at fault. A wiring harness repair or connector replacement is typically less expensive, often in the range of $75 to $200 including labor. Replacing the MDL motor and latch assembly generally runs $150 to $350 depending on parts and labor rates in your area. A main control board replacement is the most costly option, often ranging from $300 to $600 or more, and should only be pursued after other components have been ruled out.

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

Get Started

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