OH Man the Lord was with you bro!. I had a similar event 6 months ago when I was under mine. I accidentally triggered the shift selector from park to neutral and it started to roll. I spun around and was out from under that truck faster than a New York second.
Question: If "the Lord was with...(him)", wouldn't the accident have not happened at ALL?