This thing has ran flawless every day since new. Cranked on first or second pull in the morning and on the first pull the rest of the day. Now all the sudden it won't crank period. I changed the plug just in case, double checked the air filter although I knew it was clean and made sure it was getting fuel. Still nothing. I don't understand.