Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Will it stay running with the fuel cap off?
Your problem sounds like the fuel tank is not venting well, and so the fuel flow stops.
If it is capable of continously running with cap off, the one way valve in the cap is stuck shut.
I hope my advice has been of assistance to you.
Have you solved your mower problem?