Your Whirlpool top-load washer is flashing that LD error code and taking forever to drain between cycles, and now you're standing in front of a machine full of sudsy water wondering what you did to deserve this.
What's Actually Going On
The LD error code on a Whirlpool top-load washer stands for "Long Drain." The control board gives the drain pump a set window, usually around eight minutes, to pull the water out of the tub. If the water isn't gone by then, the machine throws up its hands, flashes LD, and stops the cycle. It's not being dramatic. It's telling you something in the drain system is struggling.
Here's where people get it wrong: they assume LD automatically means the drain pump is dead. Not always, bro. A slow drain can come from three places, a clogged pump filter or inlet, a kinked or obstructed drain hose, or yes, a pump that's actually failing. Before you order anything, you need to rule out the cheap fixes first. Check your drain hose for kinks where it connects to the standpipe, and inspect the pump filter (usually behind a small access panel near the bottom front of the machine) for socks, coins, or whatever mystery debris your laundry has been hiding.
If the hose is clear and the filter looks clean, now you're talking about the drain pump itself. A failing pump will often still spin and move some water, just too slowly to beat the timer. That's why the washer drains eventually but takes 20+ minutes and keeps throwing the Whirlpool LD error code every single cycle. The impeller inside the pump is worn, a foreign object has damaged the blades, or the motor windings are going out. Either way, the pump is on its way out.
The Fix
Here's the diagnostic and repair sequence, done right:
- Unplug the washer. Non-negotiable. Always.
- Check the drain hose where it exits the machine and where it enters the standpipe or utility sink. Straighten any kinks. Make sure the standpipe isn't more than 96 inches high. Whirlpool specs that out in the manual and people ignore it constantly.
- Locate and clean the pump filter. Lay some towels down first, water WILL come out. Clear anything you find and run a test cycle.
- If the LD code comes back, the drain pump needs to go. The drain pump on most Whirlpool top-loaders is accessed by tilting the machine forward or removing the cabinet, depending on your model. Disconnect the two hose clamps, unplug the pump harness, and swap in the new pump. It's a 30-45 minute job if you've done it once before.
- Part pricing at YAP runs competitive, call or text us at 405-876-8100 and give us your model number off the lid or back panel and we'll pull the exact drain pump for your machine. We stock common Whirlpool pumps right here at the Piedmont shop.
- Reassemble, plug in, and run a drain/spin cycle to confirm the Whirlpool washer slow drain is history.
When to Call YAP vs. DIY
DIY it if you've already confirmed the hose and filter are clear and you're comfortable tilting an appliance and swapping a pump with two hose clamps and one electrical connector, honestly, this is one of the more beginner-friendly washer repairs out there.
Call YAP if you're not sure which drain pump fits your specific Whirlpool model, if the LD code came back immediately after cleaning the filter (could be a control board issue worth talking through), or if you just want someone to confirm you're fixing the right thing before you spend money, that's literally what we're here for.
Swing by the Piedmont shop on any weekday and we'll look up your model on the spot, or text us at 405-876-8100 and we'll have the right drain pump ready for you to grab same day.
Find your exact part.
Tell us your model number and what's broken, we'll match the OEM part, price, and availability in under 5 minutes.
Find My Part →