frame issue question

I would check for further damage to that rail behind the a-arms at the fire wall. Looks like that was a pretty good hit and may have more damage than you think.