sounds like the injectors are returning to much fuel back to the tank. I had mine do the same thing. Started out to take a few seconds longer to start. then it got to the point if you got it started you better not turn it off. because it would take forever to start back up after it had been running for awhile.