Well good news is I was able to get the bracket welded back together yesterday and all is good ($175) bad news is I got my front end taken off today so I didn't even get to take any photos of the job. No airbags or anything so there might still be hope but it was not pretty, lots of fluid and oil.