As far as it not starting and running:
Did it get run out of fuel? Air in the injection lines ? Answer, It shouldn't have as I fill it everytime I finish using it, But I will check it anyway to be sure.
Does it have the wrong fuel in it? Gasoline versus diesel Answer, I only place diesel in it...