If you enlarge the pic shot straight from the rear, you can see the truck lid is askew. This looks to me like that the really hard hit on the left front twisted the whole frame. "Some frame work" Uhm hum, some frame work. Like a whole new frame! Or twist the old one back straight, and shim everything that doesn't fit anymore? New air bags I hear are very expensive, as well as lots of brackets, suspension pieces, hub, brake caliper, rotor, facsia, etc etc. Whatever the case, I think its worth about $20,000.