The E46 error means drive motor overheating — the motor's thermal protection has tripped to prevent damage.
The GE washer displays the E46 error and halts the current cycle until the underlying problem is fixed.
Check these in order. The first cause accounts for the majority of E46 errors.
Overfilling the machine forces the motor to work harder than its thermal rating allows. The thermal overload trips to protect the motor windings from heat damage.
Intermittent contact at the motor connector causes voltage irregularities that generate excess heat in the windings. Wiring is worth checking before condemning the motor.
Worn bearings increase friction and mechanical load on the motor, causing it to run hot even at normal load levels. A grinding or squealing sound during spin usually accompanies this.
The board that governs motor speed can fail in a way that commands the motor to run at excessive current. This is less common than motor or wiring failure.
Follow these in order. Stop as soon as the error clears.
The thermal protection won't reset while hot. Give the motor adequate time to return to ambient temperature before attempting a restart.
Severely overfilled GE front-loaders consistently trigger E46. As a rule: fill no more than 3/4 full, and don't pack items tightly.
Access the motor (usually via the rear panel). Disconnect and firmly reconnect the motor harness connector. Look for heat-damaged or melted insulation around the connector.
After cooling, run a short empty spin cycle. A grinding, growling, or squealing sound during spin points to worn bearings — the motor will need replacement.
A GE front-load washer motor replacement requires removing the rear panel, disconnecting the harness, and unbolting the motor from the motor mount. Have a motor compatible with your model number ready before beginning.
For warranty service, contact GE support ↗ or a certified appliance technician.