Exception in rendering!

Message: window is not defined

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

Q: Serpentine belt came off of 2005 Toyota Camry

asked by on

I heard a loud noise while driving and my power steering got tight. I looked under the hood and the serpentine belt had came off the pulleys. My thoughts are that the bottom pulley is loose or has come off.

A: The bottom pulley is called the harmonic ba...

The bottom pulley is called the harmonic balancer. It helps the internals of the cars engine rotate smoothly by damping the vibrations. The pulley portion of the balancer is attached by a thick rubber glue. Over time, this glue becomes brittle and can break. When this does, the balancer stays on the engine, but the pulley portion breaks off and kicking your belt off track with it. Replacement of the balancer is the usual repair. Although it is not very complicated, it does require special tools to remove the old balancer, the bolt that holds it and to install the new balancer. I suggest seeking help form a qualified mechanic, such as one from YourMechanic, to help you verify this issue and replace your harmonic balancer if needed.

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: Leak in the power steering system on a 2000 Dodge

You'd want to fix it sooner than later because with the power steering pumps, you've got to realize that they use like 1600 PSI pressure and up. That's a lot of pressure. To find the leak, it's relatively easy....

Q: Front end rattling noise in 2005 Mitsubishi Lancer ES

When you get rattling, there are so many possible causes for the rattle. Watch my older video “finding the source of car noises.” I’ve got this cool device that you can get on eBay, used for 50- 80 bucks. It...

Q: Getting horrible gas mileage.

When you say you are getting horrible gas mileage, you do not specify how bad. If another shop says it is running ok then it may be OK. If you are getting a drop of more than 2 to 3...

Related articles

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...
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...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...