Not much help, but having looked at the video, I dont know why you are stalling either.

The closest I've had is stalling due to pulling up too hard during a steep bank (the same kind of turn fighting you are doing there). But I know that is a form of power stall, which isnt what I see in your video.