Hello, Thank you for using this service, I will be helping you with your problem today
you are correct.It is the drain pump that either has something stuck in it (glass maybe) or the impeller on the pump itself is bad. (that happens a lot on these) remove the pump and check it, if you don't find anything in the pump replace it. heres a link to order http://www.repairclinic.com/PartDetail/Drain-Pump/DD3100005A/1550731?modelNumber=DMR78AHBi hope this helps, thanks , Bryan.
My husband is very handy, is this something he can repair with common tools?