I have an 2005 l130 mower and it has new plugs and battery. It will start very good and run for about ten minutes, then it stalls and won,t start for about three hours. I have no idea what is wrong. Anybody ever have this same problem, or any suggestions on a fix.