Maybe, check your strut mounts, I just replaced mine they were making some whacky noises in the front end.
View Tag Cloud
Forum Rules