I spent today in various doctors offices. It turns out I have a ruptured bicep tendon.
Basically, When I clenched the wheel and stiffened up just prior to impact I broke a main cable in my arm.
My wife says I now have a Popeye arm!
--Good thing I can still type!