If your lucky, the wax motor in the door latch assembly might by failing. Many pieces & a couple of switches associated with the latch assembly. Tracing the failure though the timer isn't a novice task. They've got a service manual available for download if your membership permits. Water valve issue = won't fill though one of the valves during rinse, slamming won't fix that one. Good luck.
- evaappliance likes this