I agree, try turning the shaft by hand, that will tell you alot. Did you hear a bang or any other nosie when the engine quit?? Dumb question, but did you check your fuel level, my 318 really likes its gas when blowing snow and it will just die quite suddenly when out of gas.