My Toro Lawn mower fires after choking to start while trying to start but does not keep running. It is a push mower with a pull starter. After priming it will fire but does not keep running. Sometimes I can keep it running by manually pushing the choke. It normal dies four to five times before it finally gets running. Once it is running it is fine.

It seems like it is not getting a gas flow? Any fixes?