Possible Motor Problem???

Fills OK, but doesn’t run through some cycles, like wash/rinse, and doesn’t always drain. Replaced circuit board - no change:(

Checked resistances on motor windings - main and wash are good, but drain shows 2.5 ohms, wiring diagram says it should be 4.2 - 7.0. 120 volts present at all windings at appropriate times. Motor shows clear signs of past leak from above - but dry now. Does any of this sound like my problem?

I’ve tried just about everything else; motor/pump turns freely, drain open, fills OK, heater OK, door interlock OK, etc., etc.

HELP - I’m getting frantic. (If I call a pro what is he going to do?)

Thx in advance
Dave