Exception in rendering!

Message: window is not defined

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

Q: Rattle in gas pedal and then loss of acceleration

asked by on

On the interstate, I was driving in the carpool lane during rush hour, around 5:15pm, when there was suddenly a rattle anytime I pressed the gas pedal. While at 60 mph, I removed my foot from the gas pedal. I tried pressing it again a few seconds later and the rattle was still present, plus there was no acceleration. It dropped to 40 mph and I again removed my foot from the pedal. 20-30 seconds after that (which was also same time since the first rattle), the engine stalled at 35 mph. There was a lot of traffic and fortunately the interstate had a left shoulder for me to get on where the car slowly stopped. The power loss had been totally without warning, unexpected, and sudden. This was extremely dangerous, plus very frightening! The dealership told me today that the problem was due to the high pressure fuel pump having failed. What is your assessment of the problem and how should it be fixed?

A: Hello. It is very common for the high press...

Hello. It is very common for the high pressure fuel pump to fail and cause this. If the engine is lacking fuel then it cannot run right, which will cause the noise you were hearing. It is perfectly normal for the engine to lose power when this occurs due to the lack of fuel pressure. It is likely safe that the dealer did a complete check of the fuel pump to diagnose this issue, but if you would rather have this double checked and repaired elsewhere, a technician from YourMechanic can come to your location to take a look and replace your fuel pump if necessary.

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: Hard Starting 04 BMW X3

Hello there, many common faults will cause your 2004 BMW X3 to have a hard time starting. You have done great in diagnosis and replacing parts that will typically cause this condition. Common causes of a hard start are the...

Q: After I replaced my center bearing, a knocking sound from under the truck had occurred, and it has been slowly getting worse.

Hi, thanks for writing in. It sounds like you have a drive shaft or a half shaft issue. When you get under your car, try moving the axle back and forth. Any play could potentially be your sound. If you...

Q: After battery replacement, car still won't start

Many different items can cause a vehicle not to start. Replacing the battery, especially if it was old, is a great place to start since this this is the cause in most cases. Since you have replaced the battery and...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...