Q: The car shakes and randomly cuts off while driving. The car has steam/smoke coming from under hood.

asked by on November 17, 2016

I have a Cadillac dts, year 2006. the car drives smooth when it Is driving, however it randomly cuts off if im sitting at a stop light and sometimes while driving. the car has also recently started having steam coming from under the hood and gives off a smell of burning fluid when the air is on. The check engine light code says that the secondary air pump sensor has failed. Please help!

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

Air Pump Replacement $310.30 - $1751.27 Get a Quote

Hi and thanks for contacting Your Mechanic. If your engine light came on for the secondary air pump sensor, then it is possible that the secondary air pump (smog pump) has failed. The pump has oil in it and if the pump seized up, the case may have broke and leaked out the oil or burned the oil causing the smoke. Also, there could be a coolant leak causing the smoke under the hood. If the pump is not working, then I suggest replacing the air pump. If you need further assistance with the engine having a lack of power, shaking, and crating smoke under the hood, then seek out a professional, such as one from Your Mechanic, to help you solve this issue.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Parking brake does not disengage.
Hello, I assuming that when you push the button on the parking brake lever the lever drops but the parking brake stays engaged. From what it sounds like there is a cable stuck, keep the parking brake applied. If you...
Electrical components not working in my car
The symptoms described for your Mazda indicate that you may indeed be dealing with a dead battery. As batteries age, they lose the ability to hold a charge and typically need to be replaced. Combining age with accidentally leaving a...
Car is cranking but not starting - 2003 Infiniti G35
Hello. There are many issues you could be having. More information on the symptoms of your car would be greatly helpful. However, some common causes for a no start are a bad fuel pump (https://www.yourmechanic.com/services/fuel-pump-replacement), bad spark plugs (https://www.yourmechanic.com/services/spark-plugs-replacement), or...
whats the difference between an upstream front and a upstream rear?
Hi there - your understanding and terminology oxygen sensors (https://www.yourmechanic.com/article/symptoms-of-a-bad-or-failing-oxygen-sensor) - "upstream" and "downstream" are correct - upstream is between the engine and (before) the catalytic converter. Downstream is after the catalytic converter. I would be suspicious enough of a...
Knocking sound since oil change at Walmart.
Hi there. Check the engine oil level. The engine is knocking for it does not have enough oil or it has the wrong oil. Some service locations have had issues in servicing vehicle's but not putting oil in the engine's...
PO341 code - cruise control kicks off, engine light and vsa lights go on.
There could be an issue with the cruise control switch and the brake switch. The VSA light refers to the brake system and the light maybe coming on for the brake switch not functioning properly causing the cruise control switch...
Car shakes and engine light blinking
Hi Luis. Thanks for contacting us today. What you are describing sounds quite a bit like a loose or damaged vacuum line. However, it's quite possible that you've got an ignition system problem that is causing an engine misfire to...
I have a 2016 ford f450 and the check engine light come on today with a bunch of codes. P0269, P0263, P0303, P0300, P0305, P0307,
Hi Josh. Thanks for contacting us today. It would be very helpful if you could let us know what symptoms you are having. This many codes typically indicates a fault with the ECU, so let us know what problems the...

Related articles

3 Essential Things to Know About Your Car’s Gas Tank
The The gas tank of the vehicle holds the fuel, which makes the car run. The fuel is propelled by the fuel pump. The gas tank can be made out of plastic high-density polyethylene, which can be made into complex...
P0212 OBD-II Trouble Code: Injector Circuit Malfunction - Cylinder 12
P0212 P0212 code definition Injector Circuit Malfunction - Cylinder 12 What the P212 code means P0212 is telling us the Engine Control Module (ECM) has detected a fault within the cylinder 12 fuel injector circuit. This code is specifically set...
P0509 OBD-II Trouble Code: Idle Air Control System Circuit High
P0509 means that your vehicle’s PCM has picked up on an inconsistency regarding the RPM of the engine when it’s in idle due to leaks, or shortages.