Glad to hear your truck protected you, sucks that you're sore, go and visit a chiropractor they can work wonders with back pain & stiffness. See if you can find one that practices "atlas orthagonal" chiropractic, It's voodoo I swear but it works, they do minimal physical manipulations.
I like...