I think you all need to step back and take a breath. This isn't the end of your trucks. I have a similar but much worse crack in one of my body panels and it's no where near a stress point. It's just a condition of how the panel was made.
In you enthusiasm to correct this terrible fault be sure not to make it worse.
In you enthusiasm to correct this terrible fault be sure not to make it worse.