Yanking hard at idle???

I can see a vacuum leak causing a motor to stall under load, but that still shouldn’t cause me to have to stand on the brake, no?

The car is pulling hard. A high stall should allow more slippage at idle I would think.