well if it ran but not long, at least you know it an't frozen and it is firing,
could be several reasons why it wont stay running and dont think any would have anything to do with cranking it by hand..
dirt in filter, bad gas, no gas, carb stopped up , bad fuel pump, etc