Q: Q: Check engine light

asked by on

O2 sensors (running Lean) and now blue smoke has been coming out of tailpipe not all of the time.

My car has 75000 miles.

The engine running lean could be due to using the wrong air filter and or the mass air sensor is defective. Check to see you are using the correct air filter and replace it if you are not using a factory filter, before the mass air sensor is replaced. The smoke you see may be the engine using extra oil from the restricted intake air filter. This causes the engine to suck in excess oil into the cylinders and puts it out the tail pipe. It’s also possible that you have overfilled the engine oil. I recommend having the systems checked by a mechanic with the correct scanner for your BMW. They will be able to look at the O2 sensors fuel control before and after the filter is changed. Also, the technician will check if the mass air sensor is in need of replacement in order to sort out your Check Engine Light.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Q: Check engine light

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: My new key won't start my car.

It is very likely that there is some sort of programming that is necessary to be done on the key in order to get it to start the vehicle. This is perhaps a procedure that the associate you spoke with...

Q: I would like to know what parts I need to replace VVT ECCENTRIC SHAFT SENSOR and Valve cover

Although we would need to confirm using your VIN number, the required valve cover in your application appears to be part #: BMW-11127552281. The required BMW Eccentric Shaft Sensor (Valvetronic) is part #: VDO-S119565001Z. These OEM parts can be installed...

Q: Intermittent car vibration and shaking

Depending on the tires you have and, if they are of the run-flat type, your tires run-flat may be loose causing the vibration until it moves into a position that is balanced again. I would recommend having each tire removed...

Related articles

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...
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...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...