Did you try isolate if this happens on left side vs right side only by going over road imperfections with one wheel only? This could be ball joints, sway bar links, control arms. The proper was to diagnose would be to place the car on suspension testing machine. Without driving observe and...