Damn! Glad your alright! I had the throttle stick on my pickup (on old '81 F100 with a 351W. Transmission shift down rod had popped off and jammed the throttle linkage WOT) several years ago. That's when I found that on that truck, you can't turn the key off unless the tranny was in park! That was more excitement than I really wanted that day.