Small Engine Troubleshooting Problems? Ask a Mechanic Now.
The electric clutch is mounted under the engine. It has a two wire harness too it, see if the harness has come off the electric clutch, or the harness has been damaged or soaked in oil.
I see question is still open, did you find pto probelm?