Think I'm screwed

It looks like there's some holes above the crossmember too. It can be fixed, but I've got a feeling there's some more to be fixed as well.