I need someone to check the noise my car is making.

A new noise is your car telling you something — a mechanic can pin down whether it's exhaust, suspension, brakes, or engine.

South Carolina

North Carolina

Other car problems