It could be all of the above or simply the fact that the carb was reset to "factory" settings, thus giving too much fuel for the engine to keep running without power to the glow plug...
The "factory" settings are only a recommendation at best. They are only there for everyone to get their engines started very rich for the first run or two, then the needles will have to come in.