Is he attempting to pull away when the engine cuts out?
It sounds like he is stalling the car. I have found mine really easy to stall. You start getting used to it a bit more with time but I still stall mine quite regularly until I figure out the optimal biting bit, throttle etc.