That story sounds like a nightmare at the beginning. You're one lucky fella the damage was so light........it's a heavy beast so it doesn't drop lightly.
I agree with MightyMouse about getting the dealer to check the engine/mapping/fueling. It shouldn't be stalling like that......Unless you really did have the throttle feathered right back and the incline at that point was too steep (like front wheel in a dip for example).
Before you do that, buy a lottery ticket.....you're luck might be in for the whole week....