Busted WP Gold .... if the motor runs and it drains then the coupler may be the issue.
If the motor doesn't run (hums for a bit then may shut off on thermal overheat until it cools and tries to run again) ... then could be a loose/burned wire or bad capacitor, bad speed switch (if equipped - problem occurs on all speed choices, or all cycles if speed is in the timer?), or bad timer, or a sock or some such jammed in the pump, or a mechanical problem with the transmission.