Skip the auto shop - Our mechanics make house calls

Q: Loud metal sounding noise at 20 mph then again at 40-50 mph.

asked by on

As I drive there is a metallic sounding noise at 20-30 mph then at 40-50 mph. I notice if I drive faster then I don't hear it but if I slowly progress it can get quite loud. No one can tell me what it is. Now an engine light came on when I filled up the tank. Doesn't seem to bog when the noise is present but it is getting louder. Any help would be appreciated. Thank-you, Steve

My car has 64000 miles.
My car has an automatic transmission.

It’s great that you are trying to be your own detective! This information is very helpful for a mechanic who isn’t there to hear the noise. My first thought after seeing the specific speeds was that this noise is transmission related. The Check Engine Light could be related to your problem, and filling the tank was just a coincidence. Or, the Check Engine Light is related to filling the tank and is not related to the noise. Have the computer scanned by mechanic to see what the code is.

I found a technical bulletin for your car about a shudder, or a exhaust moan at 40 to 45 mph. I’ve heard noises like this before. It’s a resonating noise that can fill the cabin and drown out everything else. It happens at low engine speed, and light throttle application. It is related to the "transmission converter clutch" or TCC. If this sounds like the problem you are having, the fix is an engine computer (PCM) reprogram. It modifies the shifting strategy so it does not "lug" the engine. Your transmission fluid may need to be flushed as well if the reprogram does not entirely repair it. The bulletin number is 06-07-30-30A. Only a Cadillac or GM dealer can reprogram the PCM. If you have an extended warranty, this should be covered. If not, you will have to pay for it, so make a few calls as prices can vary.

If you find that this is not the source of the noise, your best option is to have a mechanic ride in the car and inspect the car noise. If you would like to have an accurate diagnosis before taking the car to the dealer, consider YourMechanic, as a certified mechanic can come to your home or office to determine what repairs are needed.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Check Engine Light is on and OnStar says it is code P0008

Hey there. This code is "generally" related to the timing chain and related components. This is usually due to engine mechanical problems, stretched timing chain or a failed camshaft actuator or actuator solenoid. The Engine Control Module (ECM) monitors...

Q: I have just replaced radiator fan on 2006 chevy hhr LT 2.2 got codes P0171 & P0420

Hi there. I would recommend reading these two articles highlighted in blue as they will explain what the code means, what causes it and possible solutions. At the bottom of each page is a box saying Get a Quote to...

Q: Car problems help

Hi there. It is more than likely that you have defective wheel bearings or a CV axle or joint that is causing this problem. Over time, both of these components will loose lubrication, develop metal to metal wear and eventually...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...