I had exactly the same problem on a friend's mower last year.
There are two modules on the left rear side of the motor. One is not readily available but the other one is. I don't remember the numbers but will look for them later. Got it to run by tapping on the module while cranking the engine...