You might want to go throught the entire car looking for weak welds. One the second picture that bottom section with the heim joint looks like a crappy weld also. On the other side of the axel as well, some of those welds don't look to good.
Not trying to slam your car here. It looks like a fun car, just have someone go through it and fix it right this time so you can enjoy your car out in the sand instead of worring "What"s Next"