FAULTBASE
Error CodesASKCars
© 2026 FAULTBASE
All rights reserved.
v2.0.0 • Production
ContactPrivacyImpressum
why does my BMW 3 Series E90/E91 (2005-2012) check engine light keep flashing - BMW 3 Series
Home/Cars/BMW/3 Series/E90/E91 (2005-2012)/why does my BMW 3 Series E90/E91 (2005-2012) check engine light keep flashing

why does my BMW 3 Series E90/E91 (2005-2012) check engine light keep flashing

BMW 3 Series E90/E91 (2005-2012)

Error Codes
2-4 hours
Time
medium
Difficulty
medium
Severity
Navigation
ProblemSymptomsDiagnosisSolution
ProblemSymptomsDiagnosisSolution
3 min read
562 words

Problem Statement

The check engine light on a BMW 3 Series E90/E91 (2005-2012) is flashing, indicating a potential severe engine issue, often related to misfires or emissions problems.

Estimated Time
2-4 hours

⚠️ Safety Warnings

Important safety information - read before proceeding

  • •Ensure the engine is cool before working on the ignition system.

Symptoms

  • •Flashing check engine light
  • •Rough engine idle
  • •Increased exhaust emissions
  • •Decreased engine power
  • •Possible engine stalling
  • •Poor fuel economy

Diagnostic Steps

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6

Solution

💡 Expert Tip

For complex repairs like this, consider taking photos at each step. This helps if you need to reverse a step or consult with a mechanic. Also, keep all removed parts organized - you may need to reference them during reassembly.

Verification

After completing the repair, verify that the issue has been resolved:

  • ✓Test the affected component to ensure it functions correctly
  • ✓Check for any error codes or warning lights
  • ✓Monitor the vehicle for a few days to ensure the issue does not recur

Prevention Tips

To prevent this issue from occurring again:

  • •Follow the manufacturer's recommended maintenance schedule
  • •Address warning signs early before they develop into major issues
  • •Use quality parts and fluids recommended for your vehicle
  • •Keep detailed records of all repairs and maintenance

Tools & Equipment Required

  • •Safety Warnings:** Ensure the engine is cool before working on the ignition system.

Parts Required

  • •Spark plugs
  • •Ignition coils
  • •Fuel injectors (if needed)
  • •Vacuum hoses (if damaged)

Additional Information

Estimated Time
2-4 hours
Difficulty
medium
Severity
medium
Tools Required
1 item
Parts Required
4 items

Related Faults

Loading...

Share this solution

Comments

Sign in to share your thoughts

Sign In

No comments yet

Be the first to share your thoughts

Back to Generation
Solution
1. Preparation
  • Gather tools and necessary parts.
  • Disconnect the battery to prevent electrical shorts while working.
2. Inspect Ignition System
  • Sub-steps:
    1. Remove engine cover (if applicable) using a socket set.
    2. Check spark plugs for wear or fouling; replace if necessary (Torque: 18 lb-ft).
    3. Inspect ignition coils; replace any faulty ones.
  • Tools Required: Socket set, torque wrench, spark plug socket.
  • Safety Warnings: Ensure the engine is cool before working on the ignition system.
3. Check Fuel System
  • Sub-steps:
    1. Use a fuel pressure gauge to test fuel pressure; compare to specifications.
    2. Inspect fuel injectors for clogs or leaks; clean or replace as needed.
  • Tools Required: Fuel pressure gauge, fuel injector cleaning kit.
  • Safety Warnings: Be cautious of fuel spills and keep a fire extinguisher nearby.
4. Inspect Vacuum Lines
  • Sub-steps:
    1. Visually inspect all vacuum hoses for cracks or disconnections.
    2. Replace any damaged hoses.
    3. Use a smoke machine to identify hidden leaks if necessary.
  • Tools Required: Smoke machine, basic hand tools.
  • Safety Warnings: Ensure the engine is off when inspecting vacuum lines.
5. Examine Exhaust System
  • Sub-steps:
    1. Inspect the exhaust system for any visible leaks or blockages.
    2. Check the catalytic converter temperature; it should be warm if functioning properly.
  • Tools Required: Basic hand tools, temperature gauge.
  • Safety Warnings: Allow the exhaust system to cool before inspection.
6. Verify Mass Airflow Sensor (MAF) and Throttle Body
  • Sub-steps:
    1. Disconnect the MAF sensor connector and inspect for dirt; clean if necessary.
    2. Inspect the throttle body for carbon build-up; clean it with throttle body cleaner.
  • Tools Required: Throttle body cleaner, cleaning cloths.
  • Safety Warnings: Disconnect the battery before cleaning electronic components.