No play suggests mech isn't particulary worn allowing it to pitch and dive in the frame getting stuck. So it's probably just a tired motor, and WD40 should help you out a bit I think. Use the can with the straw in the nozzle, and liberally spray the front and back felts in the frame, right down into the door and up to the top. Don't be afraid to get loads in there - more the better.