Might check your strainer to see if its going dry when it starts to die. Hope there is nothing in your tank. My 2305 just acted similar and I removed it to find fuel can parts. Course I heard the parts roll out of the can and into the tank so I knew what to look for !!