mypros+
Error code reference

GE Range Error Code ER 12

MTwisT Control fault

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 ER 12 error code actually means

Your GE range has detected an internal error in its main control board, where the board's hardware and software are disagreeing about the state of the cooking element switches. This is essentially the brain of the range catching itself in an inconsistent state. The range shuts down as a safety precaution to prevent elements from turning on or off unexpectedly.

Diagnostic procedure

The full ER 12 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
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock ER 12 procedure $9.95

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

Most common causes of ER 12

Ranked by how often they cause this code
  1. 1Faulty MTwisT control board
  2. 2Transient power event or voltage spike
  3. 3Corrupted control board firmware
  4. 4Loose or corroded wiring connections at the control board
  5. 5Relay driver circuit failure on the control board

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 ER 12

What does ER 12 mean on a GE range?
ER 12 indicates a fault in the MTwisT control system where the relay port pin state does not match the software register value stored on the control board. This means the board's hardware outputs and internal software tracking are out of sync. The range flags this as a fault and stops normal operation to prevent unpredictable behavior from the heating element relays.
Is it safe to use my GE range when it shows ER 12?
No, the range should not be used while displaying ER 12. The fault indicates the control board cannot reliably track the state of its relay outputs, which means heating elements could behave unpredictably. Continuing to operate the range under this condition creates a risk of overheating or elements not shutting off as commanded.
How much does it cost to repair a GE range with an ER 12 error?
If the fix requires a control board replacement, parts alone typically range from around 150 to 400 dollars depending on the specific model, with professional labor adding another 100 to 200 dollars. If the error is caused by a loose wiring connection, the repair cost is minimal. Getting a diagnosis from a qualified technician before purchasing parts is advisable, since control boards are generally non-returnable once installed.
Will resetting the power clear the ER 12 error on my GE range?
A hard power reset, by shutting off the circuit breaker for one to two minutes and then restoring power, can clear ER 12 if the fault was caused by a transient power event or temporary voltage irregularity. If the error returns immediately or shortly after the reset, the control board likely has a persistent internal failure that requires further diagnosis or replacement. A reset alone will not fix an underlying hardware fault.
How do I fix the ER 12 error on a GE range?
Start by performing a full power reset at the circuit breaker for at least one to two minutes. If the error clears and does not return, monitor the range for recurrence. If the error persists, inspect all wiring harness connections at the control board for corrosion or looseness. A persistent ER 12 that does not clear with a reset typically requires replacement of the MTwisT control board.

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

Get Started

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