A Whirlpool top-load washer in Alliance wasn’t starting cycles, displaying F5 lock code and E2/E3 error codes. The lid lock mechanism had failed completely, preventing the washer from detecting when the lid was properly closed and secured.
The Problem
The customer reported their WTW7040DW0 washer would display an F5 error code immediately when trying to start any wash cycle. Shortly after, E2 and E3 codes would appear on the display. The lid appeared to close normally, but the washer wouldn’t recognize it as locked and refused to fill with water or begin agitation.
Diagnosis
The F5 code specifically indicates a lid lock failure on this Whirlpool model. When we removed the top panel and tested the lid lock assembly, the mechanism wasn’t engaging properly — the striker wasn’t making contact with the lock switch, and the solenoid wasn’t receiving proper feedback. The plastic housing had developed stress cracks around the mounting points, causing the entire assembly to shift out of alignment.
The Repair
- Parts replaced: W10810403 — lid lock assembly with striker and solenoid
- Work performed: Removed old lid lock, installed new assembly, aligned striker mechanism
- Result: All error codes cleared, washer completed full test cycle with proper lid detection
Is It Worth Repairing?
This WTW7040DW0 is a solid mid-tier Whirlpool model that typically runs 10-12 years with proper care. Lid lock failures are common around year 5-7 but don’t indicate broader mechanical problems. Since the motor, transmission, and control board are still functioning properly, this repair should provide several more years of reliable service.
Maintenance Tips for Whirlpool Top-Load Washers
- Don’t slam the lid shut — the WTW7040DW0’s lock mechanism relies on gentle, consistent closure to maintain alignment
- Wipe down the lid and lock area monthly to prevent detergent buildup that can interfere with the striker mechanism
- If you hear clicking sounds when closing the lid, have the lock assembly inspected before it fails completely
Appliance Repair in Alliance, OH
Alliance is in Stark County — an area we cover regularly from our base in Louisville, OH. We also serve Canton, North Canton, and Massillon. Louisville Appliance Repair is owned and operated by Samuel Willhite, a master-certified technician with Bosch and Speed Queen factory authorizations. If your appliance needs service, schedule online or call (330) 693-9163. You can also find us on Google and read verified reviews from customers across Stark County and surrounding areas.
Louisville Appliance Repair serves Stark County and surrounding areas.
Schedule your repair online,
call (330) 693-9163,
or see our reviews on Google.