Mine did the same thing, hard push into a bank, hard on the throttle, as soon as it starts to slow down, release the throttle...stall; restarts right away. After dozens of these occasions, I started to notice things...
battery - I have a hardwired volt meter running all the time, battery voltage just fine; even after plowing for an hour. Not a battery issue in my case
Method - I backed off a bit on the throttle before hitting the bank, that improved things but still stalled once and awhile
Gas - I was running the same gas the dealer had in it, who knows how long it was sitting. I ran it down to 1/3 and filled it up with new gas...new gas and new method; no stalls, in the last 3 plow sessions (each around 1-2 hours).
My guess, only a guess, is that its a bug in the fuel curve in the computer and maybe in combination with the EBS. My reasoning is that hitting the bank (everything is slowing, and heating up) is indicating to the computer that it should back off the injector pulses, at the same time I'm lifting the throttle input, an addition requirement to back off the injector pulses - one of the two is adjusted for too quickly/radically and the engine fuel is instantly cut off. Makes sense in my tiny engineering trained mind since when it stalls, it doesn't sputter or wind down, it just quits instantly. The other thing to note it that it starts right up, no winding and sputtering; starts instantly. The stoping instantly indicates no fuel, the starting so easily also indicates there isn't any wasted fuel in the engine (no signs of flooding or partial flooding when it starts).
I'm going with a combination of crappy dealer gas and a bug in the computer fuel curve. Good gas and by slightly altering my plowing style, I get good results...
That being said, it sucks that I can't take this thing full on into a snow pile and not worry about whether or not its going to stall out at the end.
ron