I have a 22r engine and about three weeks ago I started haveing problems. I used the step on the pedal threee timers then start it in the morning. Now It turns over and over abnd over as Im stepping on the pedal and will finally start after about 15 seconds. Then I have to sit there and keep it at about 1500 or 1600 rpms for a while or it wont idle when I let go of the gas pedal. Then after i turn it off and try it again it does the same thing. Is it the carb?? Could it have to do with the fuel pump???