Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Welcome to JUST ANSWER small engines, let me try to help you !! I don't know it all, but maybe together we can get you a satisfactory answer!
Yours numbers are for the mower, not the engine, what are the engine numbers? Example 31P777-01230B1. Have you ran a compression test?