Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-80463-tlxlk4js:136:3912)
    at m.mountComponent (/tmp/execjs20161208-80463-tlxlk4js:47:15602)
    at /tmp/execjs20161208-80463-tlxlk4js:49:31860
    at a.r.perform (/tmp/execjs20161208-80463-tlxlk4js:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-80463-tlxlk4js:49:31821)
    at r (/tmp/execjs20161208-80463-tlxlk4js:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-80463-tlxlk4js:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-80463-tlxlk4js:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-80463-tlxlk4js:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-80463-tlxlk4js:173:8

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.

A: I&#39;m not sure what you mean by &quot;cho...

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?

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!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: What is the cause of the vibration when driving?

Hello there, many faults will cause your 2008 Toyota Camry to vibrate when you drive. The most common are issues with the rims and tires, brake rotors, wheel bearings, power steering rack, or balljoints. A vibration this severe should be...

Q: Car runs rough and eventually stalls when idling or at traffic lights

Your stalling problem may be due to a vacuum leak in the engine, but one that only when it is warmed up. This would lead me to believe there is a possible problem with the EGR valve and its intake...

Q: Driving with the hand brake pulled up

Hello. Usually when the E-brake is engaged and the vehicle is driven for a short amount of time, no damage will occur. But it is a possibility that you may have incurred heat damage to the shoes, pads, or rotors....

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.