What causes my petrol generator to stall under load?

Stalling under load often points to a carburetor or fuel delivery fault restricting fuel flow once demand increases, though an ignition timing issue can also cause this.