I had a very annoying squeek/creek sound every time I pulled into my girlfriend's driveway. She has a tiny bump at the foot of the driveway. It drove me nuts and I was about to replace or lube the strut bearings...
Well, turns out my under engine skid plates were loose. So loose in fact one had begun to fall off. Looks like when my oil was changed the service tech forgot to replace the bolts that hold the plates together. They were rubbing against each other and the body making a horrible squeek sound. I could push on them under the car and replicate the sound. So, After making the dealership replace the bolts no more squeeking/creeking noises from the front.
Maybe this could be your squeek cause?
Well, turns out my under engine skid plates were loose. So loose in fact one had begun to fall off. Looks like when my oil was changed the service tech forgot to replace the bolts that hold the plates together. They were rubbing against each other and the body making a horrible squeek sound. I could push on them under the car and replicate the sound. So, After making the dealership replace the bolts no more squeeking/creeking noises from the front.
Maybe this could be your squeek cause?