Skip the auto shop - Our mechanics make house calls

Q: Rough idling of engine with check engine light on

asked by on

All the car components were functioning properly of course with lots of oil leaks from various gaskets without any warning lights coming on. First time it has ever done this, I changed the valve cover gaskets, alternator bracket gasket, upper and lower timing chain cover gaskets, spark plugs and coils, and all O rings involved in replacing the above. Had to drop the sub frame in order to remove the upper oil pan to change the lower timing chain gasket. I washed and cleaned all the components doing the above work with Mineral Spirits carefully and everything is immaculately clean. Changed one engine mount, tension struts, wishbone, swing bar and dynamic drive bar in order to have all new ball joints (unrelated to check engine light). When I put everything back properly, started the car and the check engine light came on with the engine idling rough. I had a warning light for ("Driver restraint system fault!" Belt tensioner or belt-force limiter fault) after above the passenger side has it

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

Hi there, thanks for writing in. The driver restraint fault code is a common issue on the BMWs. Here is how to clear it:

Step 1: choose chassis "E65", then click on "Functional Jobs" Step 2: choose "Error" on the bottom then choose "Read EM" to read all error codes Step 3: click on "Clear EM". It will clear pretty much all erroneous codes Step 4: go back to "Read EM" again to see there are still any errors remaining

As to the check engine light and rough idle, these are likely linked and may have to do with a sensor not reading correctly or something may have been unplugged as you put things back together. If you would like, consider having an expert automotive technician from YourMechanic come to your home or office to inspect and diagnose this issue for you, and make or suggest any repairs as 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!
  1. Home
  2. Questions
  3. Rough idling of engine with check engine light on

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: Car loses rpms when idling and dies when not giving it gas on first run.

Hello. It may be a problem with the choke on the carburetor. Try some carburetor cleaner in and around the carburetor, especially the choke plate. On a cold start no matter the temperature, the choke plate should be mostly closed....

Q: Changed coils, crankshaft pos car is still rough start stuttering almst like a backfure but sounds plugged

Check for diagnostic trouble codes. If stored, those codes will greatly aid the diagnosis. If the car has run rich for a while, it's possible the catalytic converter has melted and that would explain the rough operation (exhaust blockage). To...

Q: Smoke coming from muffler

Hi. Consider the weather, as this can change the diagnosis. Hot steam is a product of the operation of the gasoline engine. As the vehicle is running in cold weather, the hot air may be much more noticeable. On a...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
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...
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...