I posted before on this subject and just now watched the video. I assume you know what momentum is? Momentum is the tendency of a moving object to stay in motion. Well everytime you got some momentum going, I heard you let off the gas....wrong answer.

Dont get me wrong, Im no fan of the VDC or the ABLS or the accelerator by wire... but a little more agressive driving and you could have gotten out of that.