Drive systems and methods for implementing engine stall protection in a self-propelled machine are disclosed. In one aspect, a drive system of a self-propelled machine incorporating engine stall protection includes an engine being in communication with a control unit and transmitting power and an engine load signal to the control unit. An actuation mechanism can be actuatable to assign a desired ground speed of the self-propelled machine, the actuation mechanism being in communication with the control unit and transmitting a control signal corresponding to the desired ground speed to the control unit. In some aspects, the control unit is configured to control a transmission motor to achieve an actual ground speed of the self-propelled machine based on both the engine load signal and the control signal. In other aspects, the engine load signal is an engine speed signal, wherein engine speed is dependent on a load applied to the engine.