Noise is back. It is a Spring type noise. It is Not a stone stuck in the brake pad. Seems like everyones explanation on these forums for any noise coming from the front is a rock in the brake pads.
I
recorded the noise on my phone while I was shaking the car up and down.
Sound File is here. Please Listen to it.
Suspension Sqeak - YouTube
If that link does not work, try this:
Suspension Sqeak - YouTube