Wow, your car looks pretty effed up. I got pretty much identical damage to the same frame part, only on the passenger side. Ive gotten a good look at it. I just winched it back out and it looks much better, but not perfect. You might want to take the grill off and check the frame piece that the...