2005 Cadi makes a roaring sound around 45 miles an hour but stops on 2005 Cadillac STS

When you evcelerate or the Rpm stay up

0 answers