I have been having trouble lately starting the motor. (But it would start). After it's warmed up, it starts instantly. Last trip out it started in a few tries but then stalled. Then it restarted and ran for about 30 seconds then slowly ran down until it stalled. (Sounded like it was running out...