Let me clarify the pause thing...
There are actually 2 pauses. The first one occurs when the main wash cycle is done and it's time to drain. The machine stops agitating (pause), then goes into reverse direction to drain. When the draining has just about finished, there is the 2nd, and most important pause. This allows the Neutral Drain mechanism in the tranny to engage and spin.
This is why you raising the lid switch works so well, the 2nd pause never happens. Replace the timer. Those must be some techs ya got there

5 trips would make my boss sorta cranky.