Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Does the engine quit when it gets hot? If so , check for spark when it dies. No spark will be a bad coil. They will work cold, but not after they get hot. You woud need to replace the coil. See link.