I've just recently (about 2 1/2) months ago bought a 2007 Mazda 6I sport and i noticed a few weeks ago a slight croaking sound whenever I turn the wheels slow. I didn't do anything about it and it went away but now it's making a weird squeeling sound and whenever I hit a bump the front makes a squeaky sound as well. Any clue what the cause is?