Well, I checked the pump during spin cycle with multimeter and no power to pump checked hoses no blockage, while doing this I jiggled all the wires going to the pump lol. Tried spin cycle one more time and pump started for about 2 seconds and sprayed water all over the place (stop laughing) so I'm guessing it is indeed the power to the pump, going to unwrap the wiring harness and see if any wires are loose. I will let you know my results.
Ps if that don't work I'm off to buy a new top load washer, I hate front loaders!
Depending of the prices of your service tech's in the area, it still might benefit you to have him come out to diagnose the problem and take care of the repair yourself. Unless, you wanted to purchase a new washer in the first place haha.
At my properties I have mainly worked with Unimac washers, but it sounds very similar to a problem I was having with one of the washers. The problem I had was there was a wire that was cut inside of a cable harness mounted onto the frame that made it hard to spot. It was for the balancing sensor, so with it out of commission the washer would run, but wouldn't go through the final rinse cycle which left all this access water in the drum. I would check continuity on all the wire's to and from your sensors to start.
I checked for continuity and all is fine so the problem has to be the mother board, control panel.