mypros+
Error code reference

GE Washer Error Code E31

Pressure sensor does not communicate with the control board (better models).

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

Your GE washer is displaying E31 because the part that monitors water levels inside the machine has stopped talking to the washer's main computer. Without that information, the washer cannot safely control how much water enters or drains from the tub. This issue needs to be diagnosed and repaired before the washer can run normally again.

Diagnostic procedure

The full E31 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
Inspect wiring between pressure sensor and control board (refer to Test 5).
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock E31 procedure $9.95

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

Most common causes of E31

Ranked by how often they cause this code
  1. 1Faulty or disconnected wiring harness
  2. 2Failed pressure sensor
  3. 3Corroded or damaged connector terminals
  4. 4Pinched or chafed wiring
  5. 5Defective main 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 E31

What does E31 mean on a GE washer?
E31 on a GE washer means the pressure sensor is not communicating with the main control board. The pressure sensor monitors water levels inside the tub and feeds that information to the control board to manage fill and drain cycles. When that communication path fails, the washer generates E31 and stops operating normally. This code appears on better-model GE washers equipped with advanced diagnostics.
Will resetting my GE washer clear the E31 error code?
A reset may temporarily clear the E31 code, but it will return if the underlying communication problem between the pressure sensor and control board has not been fixed. Resetting the washer is not a repair and should only be used as part of the diagnostic process. Continuing to run the machine without addressing the root cause can lead to incorrect water levels and potential damage.
How much does it cost to repair a GE washer with an E31 error?
Repair costs vary depending on which component has failed. If the issue is a wiring or connector problem, costs may be low, typically in the range of $50 to $150 for a service call and minor repair. A replacement pressure sensor generally runs between $20 and $80 for the part, plus labor. A main control board is the most expensive possibility, with parts and labor potentially ranging from $200 to $450 or more depending on the model.
How do I fix an E31 error on my GE washer?
Start by inspecting the wiring harness between the pressure sensor and the control board, following Test 5 in the diagnostic procedure. Check for loose connectors, corroded terminals, and any pinched or broken wires. If the wiring is intact, test the pressure sensor itself and replace it if it has failed. If both components check out, the control board may need to be replaced.
Is it safe to use my GE washer while it is showing E31?
It is not recommended to run the washer while E31 is active. Without reliable water level data from the pressure sensor, the control board cannot accurately regulate how much water enters or drains from the tub. This could result in overfilling, improper wash cycles, or other operational problems that may cause water damage.

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

Get Started

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