I finally fixed a frustrating issue with my 2003 Corolla Sportivo.
After looking at all the suspension components including the replacing of lower control arm, sway-bar, and S/B link bushings and checking nuts and bolts for tightness and rebuilding the struts I was able to trouble shoot a ongoing noise issue I could not resolve.
When going over cement or choppy road surfaces there would be a noise from the right front of the car. Something loose, for a while I convinced myself it was the tyres making the sound.
The car had no steering vibration or brake vibration. On asphalt no noise! One day going over the same cement road I needed to apply brakes and the noise DISAPPEARED!
I did some more testing by left foot braking while using the accelerator, indeed the noise stopped and returned after lifting off the brakes, so I narrowed it down to the braking system.
One YouTube video showed how the disc can make a noise when the studs bang against the holes in the rotor hub. But that could not be the cause. Rattles can come from brake pads, so I cleaned and re-greased the backs of the pads in case it was that. I also shook the whole assembly when it was all back together.
Nothing a first but then suddenly I heard the EXACT SAME NOISE that had been plaguing me for months.
Turns out the 17mm bolts that hold the brake caliper assembly to the bracket had worked themselves loose. (Just enough not dangerous)
I lock tighted them back in place and no more noise, hard to diagnose for a non mechanic so it may be useful information for other DIYers, could save you hours of frustration.
I think giving stuff on your car a good shake is a great old school way to pick up issues early
Hope this helps others👌