Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-101695-pz5gyujs:136:3912) at m.mountComponent (/tmp/execjs20161208-101695-pz5gyujs:47:15602) at /tmp/execjs20161208-101695-pz5gyujs:49:31860 at a.r.perform (/tmp/execjs20161208-101695-pz5gyujs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-101695-pz5gyujs:49:31821) at r (/tmp/execjs20161208-101695-pz5gyujs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-101695-pz5gyujs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-101695-pz5gyujs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-101695-pz5gyujs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-101695-pz5gyujs:173:8
The car moves smoothly at high speed up to 100miles per hour, but when I push the pedal down (kick down) to overtake other vehicles the engine misfires, showing check engine light. When l reduce speed a little, the engine regained full power and the check engine light disappears from the dashboard. Best regard.
My car has 100000 miles.
My car has an automatic transmission.
Hello there, a few common faults will cause your 2004 BMW 540i to have a misfire on acceleration. Without knowing what code the engine is storing I can only offer general advice. Likely causes for the car to misfire like this would be the fuel pump, fuel filter, spark plugs, coil pack, throttle body faults, or a wiring harness issue. Since the problem only occurs when the pedal is pressed at first this tells us a part is on its way to failing, but has not fully yet. A qualified Technician such as one from YourMechanic will be able to diagnose your misfire condition and make any repairs required to resolve the issue.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%