awful sound when hitting bumps - cant determine the problem

FYI, AutoRust Technicians in RI make a repair cap that you put over the torsion bar mount and weld in. It's made from metal that is at least twice as thick as the orignal so it's plenty strong, just doesn't look original. I have on on the drivers side of my Barracuda.

Another place to look is the welded in bushing that goes through the k-member where the lower control arm mounts. This had broken loose on my k-member and made a crunching noise over bumps.