I have a 1999 ford taurus, replaced the trans 2 years ago, 6 months ago the front lower ball joints, had the brakes checked good and replaced the entire front struts, including mounts and coils two weeks ago. I have a loud squeak and clanging noise from the front left tire when I turn the wheel and/or not. Was told it was nothing, but then today the squeak got louder and now my check engine light went on. What could it be? Also, note, a few years back I replaced all the hoses because of a vaccum leak.