mypros+
Error code reference

Jenn-Air Range Error Code 9d31

Door latch indicates both locked and unlocked states simultaneously.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the 9d31 error code actually means

Your Jenn-Air range is confused about whether the oven door is locked or unlocked, because it is receiving two conflicting signals at the same time. This typically happens after a self-clean cycle or if a wire or sensor in the door latch area has failed. The range will not operate normally until the latch system problem is resolved.

Diagnostic procedure

The full 9d31 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check MDL wiring harness at motor and control; check lock switch status via engineering mode.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 9d31 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of 9d31

Ranked by how often they cause this code
  1. 1Damaged or shorted MDL wiring harness
  2. 2Faulty latch position switch
  3. 3Loose or corroded connector at the control board or motor
  4. 4Failed MDL motor assembly
  5. 5Main control board fault

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask 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.
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.
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.
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.
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.

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

Get Started

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