Q: Car runs rough, with choking sound - 2008 BMW 528i xDrive

asked by on

I purchased a used car and it was running great for several months. It has approximately 162,000 miles. For the past week, on an intermittent basis, my car started started running rough and has a choking sound. When the RPMs are up, then it stops running rough. At low speeds it starts shaking again and when I have to stop at red lights. Now, the “service engine light” has come on and it comes on every time I start the car. My friend commented that it is running like an old model with that bumpy feeling and I agree with him. There are still 3 green bars on the oil light gauge. I am hoping to work on the car myself, so could you please give me the first steps toward finding the cause and also the solution. Thank you.

I’m not sure what you mean by "choking sound." If by that you mean "wheezing", this could be an air leak in the intake - loose or leaking vacuum hose - a common problem with high mileage engines. The Service Engine light may be trying to tell you something more than ’Time to change your oil." Have the engine checked for problem codes that may instruct where to pursue the bad behavior. A professional mechanic, like one from YourMechanic, can diagnose the noise firsthand and have this issue addressed appropriately.

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. Car runs rough, with choking sound - 2008 BMW 528i xDrive

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: Dynamic Stability Control light on and stuck in 3rd gear

There is likely a wheel speed sensor issue causing the DSC light to be on. It also sounds like your transmission is in "limp' mode - being stuck in 3rd gear. The problem codes, and professional interpretation, will provide more...

Q: Q: Engine problems.

Hello. From what you describe it would appear that your vehicle is experiencing some serious performance and maybe even mechanical issues. If you believe the noise is coming from your turbo area it may be possible that the turbo is...

Q: My car is jerking every time I'm driving under 10mph or when I put it in reverse. And was wondering will my car stop on me

If you have a check engine light on then you may have an engine computer code stored pointing to the problem. You may have a misfire, broken motor mounts or a mass airflow sensor or intake tube leaks. Have a...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
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...