Skip the auto shop - Our mechanics make house calls

Q: I have white smoke coming out of my exhaust pipe. Could it be a bad ccv?

asked by on

I have a 2003 325i e46 m54 and i have had the check engine light on. When i start the car it runs at a rough idle and white smoke comes out tailpipe. I was driving the car and it began to sputter and hesitate when I tried to accelerate and when came to a stop sign it turned off and when i tried to start the car it wouldn't. The car lights were on and the would turn over as they say but that's when a white/grayish smoke started coming out. I took it to a shop and they changed the sparks pulgs and coils and was better for a day and a half. The shop to me does great work and are trustworthy in my opinion. They will fix your issues from what I have heard from people and my own experience with other vehicles that I have taken to them and will fix the smaller things also to save try and save you money. I started it the next morning and it was back to the same. I noticed when this happened that the fuel was being consumed faster the usual. Could it be the CCV amongst other issues?

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

White smoke makes me worry about the head gasket. If there is coolant getting into the combustion chambers, it makes a nasty smelling white smoke Burning coolant can have a very strong smell, from a sweet kind of odor to a harsh acrid smell that burns your eyes and is usually accompanied by overheating. If that’s what you have you need to check for head gasket or manifold gasket problems. Oil smoke can appear whitish-blue and has an oily smell to it. If you have oil smoke, you could have problems in your crankcase ventilation, valve stem seals, or piston rings. Burning oil will foul the plugs and lead to a misfire. You need to get the source of this smoke checked out. It will probably also be the source of your performance problem. If you contact Your Mechanic, you can have a technician come to your home or office to check out your BMW and advise you as to the next step.

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!
  • Home
  • Questions
  • I have white smoke coming out of my exhaust pipe. Could it be a bad ccv?

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: New spark plugs not working

Check to ensure that you installed the correct spark plugs and they match the ones you took out. The new replacement plugs should be iridium type and will last up to 100000 miles. If you put in the incorrect plugs,...

Q: Spotty / Sputtering Acceleration

At 60 thousand miles, your car should have had a major service that includes inspecting a lot of the parts that may be suspect. Spark plugs, filters, vacuum lines, would normally be checked and the problem might be located then....

Q: Transmission problem

The pop could have come from a cooler line or a bad seal somewhere underneath the car. A further inspection of the leak will be necessary to see exactly where from and what fluid is leaking. Consider hiring one of...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.