its amazing
With out hearing it, It is hard to say whats wrong. But the most common noise like that would probley be a ROD knocking. Time for engine overhaul.
CV Joints
Muffler
The word "banging" can function as both a verb and an onomatopoeia. As a verb, it describes the action of making a loud noise by striking something. As an onomatopoeia, it imitates the sound of something hitting or striking against a surface.
a lifter
Your radiator may be making a banging noise due to trapped air bubbles in the system, causing the water to boil and create steam pockets. This can lead to pressure build-up and the banging sound. Bleeding the radiator or checking for a faulty valve may help resolve the issue.
Transmission mount
bad coil springs
Your furnace may be making a banging noise due to a variety of reasons, such as a dirty burner, a malfunctioning blower motor, or a problem with the ductwork. It is recommended to have a professional HVAC technician inspect and repair the furnace to prevent further damage.
A loud banging noise in a washing machine could indicate an unbalanced load, loose drum components, or a problem with the suspension system. It's important to check for these issues and address them to prevent further damage to the machine.
Sounds like you need new struts.
If the 1999 Suburban noise is a sort of loud banging noise, the problem could be that the engine have jumped time. Jumping time would cause the noise and jerking in the engine.