Q: I'm getting a P147D code on my BMW 535i. Its driving fine, but the light just came on?

asked by on

I'm getting a P147D code on my BMW 535i. Its driving fine, but the light just came on?

In a BMW, trouble code P147D refers to a fault in the fuel canister purge valve or control system. The valve could be sticking and thus not working properly. The purge valve is designed to control the flow of fuel vapors in the fuel system. If the valve is not functioning correctly, then the check engine light will come on. The root cause behind the trouble code can be pinpointed if you request a check engine light diagnostic. The valve will be tested and other causes considered as well such as electrical connections to the solenoid that operates the valve, system leaks and so forth. If you schedule the recommended diagnostic, the mechanic will resolve this promptly for you and all on a mobile basis right at your location. If you have further questions or concerns, do not hesitate to re-contact YourMechanic because we want you to make the most of your repair dollars and help you get the best possible results.

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. I'm getting a P147D code on my BMW 535i. Its driving fine, but the light just came 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: Tension strut replacement

Hello there, one of the commonly replaced parts on the 2009 BMW 535i is the hydraulic fluid filled bushings. These suspension components wear over time from absorbing the road shock. When the fluid filled bushings leak, it is important to...

Q: Nissan NV 400 hissing noise from servo when you push brake pedal lightly 2013 Nissan NV 1500

Hi there - yes, I believe you are correct. Sounds like the diaphragm in the booster has ruptured, and is leaking air (to the engine), resulting in little or no brake pedal effort assist. I recommend a brake booster replacement](https://www.yourmechanic.com/services/hydraulic-brake-booster-replacement)...

Q: Red gear/ sprocket + exclamation warning light. when I scan it the code AOB1 comes out with the message: CAS:input selector lever

The red gear symbol is the transmission version of a check engine light. It alerts you that a fault has been detected by the transmission controller. The "gear selector implausible" message means that the controller cannot make sense of some...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
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...
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...