More evidence leading to the strut.. Today when i got out of my car, there was a slight squel. So i went over and pushed up and down on the strut. Amazingly it let out a huge squels. Then i took it over to my local gas station and he agreed it was the strut.
heh, well atleast i'll be spending money on something i'll notice...
thanks for everyones help