Exception in rendering!

Message: window is not defined

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

Q: Driving belt and water pump replacment

asked by on

I have a 2006 hyundai sonata that I just took into the shop since I thought I was leaking coolant. They just informed me that I need to replace my driving belt and water pump. They didn't mention anything about a leak, just that I need to replace those two things. I had my water pump replaced at 65000 miles. Can you please give me some advice on whether I need to do this? or if this is just recommended maintenance. I have never had my drive belt replaced.

My car has 102000 miles.
My car has an automatic transmission.

A: Hello. They should have told you exactly wh...

Hello. They should have told you exactly what component was leaking. It's still unclear if it's the water pump, radiator, or something else leaking. The drive belt (also called the serpentine belt) should be replaced if it has cracks or got coolant on it from a water pump leak. The serpentine belt needs to come off when the water pump is worked on, so there should only be a charge for the part and no additional labor. I suggest you get a second opinion from another qualified mechanic. Consider YourMechanic, as their certified mobile mechanics can come to your home or workplace to inspect what's causing the leak.

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: Changing transmission fluid in 2005 Hyundai Sonata Common repairs on Hyundai Sonata

You've only got 40,000 miles on it and it's 2005--it's old. So, I'd say change the fluid and filter and use the factory fluid. Because the most common problem on those cars are bad transmissions, you don't want to chance...

Q: Car has hissing sound when initially accelerating

Hi there, thanks for writing in about your 2006 Porsche Cayman. Generally, a hissing noise will come from a leaking vacuum source or something like an exhaust manifold gasket. The vacuum leak will cause some performance issues as the engine...

Q: oxygen sensor

This is correct in that sometimes the Check Engine Light will stay on. A qualified mechanic should be able to reset this after replacing the oxygen sensor. I would suggest having an expert, like one from YourMechanic, come to your...

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...
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.