Please help. I refuse to take it back to my dealer. It runs and cuts great for about 15 minutes or so and then just quits and won't crank back up. It can sit there for several hours and then crank and do the same thing all over again. I just replaced the fuel pump and it was serviced at the end of last season. What could it be? Thanks.