Upper control arm bracket rot .

What is this rust thing you speak of ?
Dirt hides and holds moisture behind shock and rusts the upper control arm bracket at the frame. Hard to find unless you remove shock and clean everything up .