I'd like a more thorough explanation than that, too. Are those sensors really able to cause wide open throttle? Scary stuff, glad you're ok! Nice quick reaction.

And I have to say, this is another reason why I prefer manual transmission cars. First reaction would be to clutch in and brake; it's hard to quickly reach over and throw an auto into neutral, even for quick-thinking people, you're going to be more immediately concerned with steering and braking while the car is still in gear...