My zero turn quit on me yesterday. I ran it out of gas and filled w/ premium ethanol free gas and it ran fine for about 20 minutes. Then it started making a 'popping' sound, and died. It turns over, but won't start. Oil and fuel are full. Any ideas? Also, it is spitting gas under the air filter, but i believe that is the choke mechanism?? It is less than a year old.