and you are using a new plug right?I would start lean on the low needle, listen how she sounds every two pulls. Keeping bumping it up an 1/8th of a turn out if she doesn't start after two pulls at each setting. IF you get all the way to the recommended starting point and no luck, i'd see your local hobby shop help if you have one that sells 1/5 scales.
You have no gasket leaks, air, fuel, compression. good spark. Seems like only needle settings or the internal failure of the carb diaphragm could explain it dieing out after long runs (coming off WOT), or it not running since it died. The stock carb is crap, might as well upgrade early

.