Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Gas engine, when you press the pedal, there is micro switch that has to close, and it engages the starter solenoid, which spins the starter and starts the engine. The starter solenoid may not be making contact, so it is slow to turn the starter. Use voltmeter and see if the solenoid is sending full battery voltage to the starter/generator. Wiring diagram attached below.
A new spark plug or plugs is always helpful for better start.