Glad your OK dude!!!
That's adrenaline for you. If something like that happens you get a HUGE dose of adrenaline and you can do amazing feats.
That's why I ALWAYS use ramps to do ANYTHING under my car. When I own my own house I am totally building a hole like oil change places.