ExpertHelpExpertHelp
Checking sign-in status…
Repairs & Maintenance

How to Diagnose and Fix BMW 335i Error Codes P0100, P15B9, P152B, and P150B?

Asked Jan 6, 20180 views1 answer
I own a 2011 BMW 335i and live in the US Virgin Islands, where there is no BMW dealership. I purchased a diagnostic scanner to help me with error codes and troubleshoot simple problems. I’ve encountered several codes: P0100, P15B9, P152B, P150B, P1505, and P152A. We recently experienced a severe hurricane, which has limited driving due to road conditions. When I start the car, it almost sounds like it's misfiring for the first 15 seconds, but then it sounds normal. I need help understanding these error codes and what repairs might be necessary.

Understanding Your BMW 335i Error Codes

As a proud owner of a 2011 BMW 335i living in the US Virgin Islands, it's essential to understand the diagnostic trouble codes (DTCs) your vehicle is displaying, especially since you lack access to a local BMW dealership. Below, we will break down the error codes you've encountered, provide troubleshooting steps, and suggest best practices for repairs.

Error Codes Breakdown

Let’s analyze each of the error codes you mentioned:

P0100 - Mass Air Flow (MAF) Sensor Signal

Possible Causes:

  • Faulty mass air flow sensor
  • Intake air leaks
  • Dirty mass air flow sensor
  • Dirty air filter
  • MAF sensor harness issues (open, shorted, or poor connection)

Recommended Action:

  1. Inspect and Clean: Start by cleaning the MAF sensor with MAF cleaner and replacing the air filter.
  2. Reset Codes: Use your diagnostic scanner to reset the codes and see if they return after driving.

P15B9 - Check Valve (Intake Manifold) Leak Detected

Possible Causes:

  • Faulty check valve between intake manifold and brake booster
  • Brake booster pressure sensor issues

Recommended Action:

  1. Inspect Check Valve: Check the integrity of the check valve and any associated hoses for leaks.
  2. Replace if Necessary: If damaged, replace the check valve.

P152B - Fuel Volume Regulator Malfunction

Possible Causes:

  • Electrical issues causing the fuel volume regulator to malfunction
  • Large air leak near the oxygen sensor

Recommended Action:

  1. Inspect Wiring: Check for faulty connections or damaged wiring.
  2. Replace: If issues persist, consider replacing the fuel volume regulator.

P150B - Ignition Coil Circuit Malfunction

Possible Causes:

  • Ignition coil issues
  • Air leaks affecting sensor readings

Recommended Action:

  1. Inspect Ignition Coils: Test each ignition coil for functionality.
  2. Check for Leaks: Inspect the exhaust system for cracks or leaks that might influence readings.

P1505 - Idle Speed Control Valve Issues

Possible Causes:

  • Faulty idle speed control valve
  • Electrical connection issues or vacuum leaks

Recommended Action:

  1. Test Idle Control Valve: Check the valve for functionality and any electrical issues.
  2. Inspect Vacuum Hoses: Look for any large vacuum leaks affecting engine idle.

P152A - Vehicle Speed Sensor Malfunction

Possible Causes:

  • Faulty vehicle speed sensor
  • Wiring issues

Recommended Action:

  1. Check Speed Sensor: Inspect the speed sensor for damage or disconnection.
  2. Replace if Necessary: If issues persist, replace the vehicle speed sensor.

General Troubleshooting Steps

  1. Start with Cleaning:

    • Begin by cleaning the MAF sensor and throttle body to potentially resolve misfiring issues. Use appropriate cleaners (MAF sensor cleaner for MAF and carb cleaner for throttle body).
  2. Inspect Wiring and Connections:

    • Carefully inspect wiring harnesses for frays, corrosion, or loose connections that may lead to electrical faults.
  3. Check for Vacuum Leaks:

    • Inspect all vacuum hoses for wear, cracks, or disconnections. A worn-out hose may lead to performance issues.
  4. Replace Faulty Components:

    • Based on your troubleshooting, replace any identified faulty components such as ignition coils or oxygen sensors.
  5. Reset Codes and Test Drive:

    • After performing repairs, reset the codes using your diagnostic scanner and take the car for a test drive to see if the issues persist.

Common Pitfalls to Avoid

  • Ignoring Electrical Issues: Many of the codes relate to electrical problems. Ensure that you address wiring and connection issues before replacing parts.
  • Overlooking Simple Fixes: Sometimes, cleaning components can resolve issues. Don’t rush to replace parts without thoroughly diagnosing.
  • Neglecting to Reset Codes: Always reset the codes after making repairs to ensure that you’re working with the latest data.

Best Practices for Vehicle Maintenance

  • Regular Inspections: Regularly inspect components like air filters, MAF sensors, and spark plugs to maintain performance.
  • Use Quality Parts: When replacing parts, opt for OEM or high-quality aftermarket components to ensure longevity.
  • Stay Informed: Keep a manual or online resources handy specific to your BMW model for future reference.

Final Thoughts

Navigating car repairs without local dealership support can be challenging, but by understanding your vehicle's error codes and following the recommended steps, you can effectively troubleshoot and potentially resolve many issues. If you need further assistance, don’t hesitate to seek advice from online automotive communities or forums dedicated to BMW enthusiasts. Good luck, and enjoy working on your BMW 335i!

Expert Answers
RD
Relly De Jesus
Answered Jan 6, 2018
✓ Accepted
It sounds like you're dealing with a few different issues with your BMW, and I can help you navigate them. For the first code, `P0100`, which relates to the mass air flow (MAF) sensor, it’s often just a matter of cleaning it. Use a MAF sensor cleaner to remove any dirt or debris, and don’t forget to check the air filter as well—replacing it can sometimes resolve the issue. After cleaning, reset the code and see if it comes back. Moving on to the second code, `P15B9`, this indicates a potential leak in the check valve between the intake manifold and the brake booster. You should inspect for any vacuum leaks in that area, as they can lead to performance issues. If you find a leak, replacing the faulty component will likely be necessary. For the third code, `P152B`, it suggests there might be an electrical issue affecting the fuel volume regulator. This can be a bit tricky, but if you notice any irregularities with the spark color—ideally, it should be a light tan—then you might need to replace the sensor. Additionally, check for any large air leaks near the oxygen sensors, as they can cause a lean fuel mixture. Regarding the `P150B` code, which indicates a malfunction in the ignition coil circuit, you might want to look for air leaks in the exhaust system or check the fuel quality, as high sulfur content can clog the diesel particulate filter (DPF). Lastly, for the `P1505` and `P152A` codes, these relate to the idle speed control valve and vehicle speed sensor, respectively. If you’re experiencing issues with idle speed, cleaning or replacing the idle speed control valve might help. As for the speed sensor, if you suspect it’s faulty, replacing it could resolve any performance issues. Start with cleaning the MAF sensor and throttle body, as these can significantly impact your vehicle's performance. If you're comfortable, consider replacing the oxygen sensors as well, since they often fail in pairs. This approach should set you on the right path without needing to rely heavily on mechanics. Good luck with your troubleshooting!

Still need help?

Connect with verified experts who can solve your problem today.