Exception in rendering!

Message: window is not defined

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

Q: 2001 Mitsubishi Montero Sport running rough on idle

asked by on

2001 Mitsubishi Montero Sport 3 liter, 120,000 miles. Just had new timing belt, utility belts, water pump, sparkplug, wires and body throttle removed and cleaned. It runs rough on idle. Why?

A: Take it back to whoever did that work--they...

Take it back to whoever did that work--they did a crappy job. There are so many things that can go wrong. When you are changing all that stuff and replacing the timing belt off, odds are that the timing belt wasn't put on and timed right. Those engines have overhead cams that are very hard to set.

If the mechanic didn't have very special tools to hold those cams in place when he put the new belt on, a lot of times, they would move one tooth and one tooth is exactly what is going to make it run like that. Take it back and let them fix it or you can get your money back and go someplace else, because this is a very involved job and odds are there's a tooth off on the timing belt. I see this all of the time. You can have this verified by having a technician, such as one from YourMechanic, inspect your engine's rough idling issue before moving forward with a repair.

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

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: The car will crank but will not start - 1994 Chevrolet Camaro

Hello and good work isolating the problem to the fuel supply. Next thing to do is check is for any problem codes remaining, whether Check Engine is illuminated or not. Do you hear the fuel pump running with the key...

Q: Audi A3 2001 1.6L - Overheats and goes back to normal

This is a sign of a faulty coolant fan relay switch. When this is not working properly, this can cause the fans to come on intermittently, or sometimes stay on all the time or not come on at all. When...

Q: Bolt hole stripped for timing belt.

Hello, with the threaded hole for the bolt holding the idler pulley stripped out you are left with two choices. The first being to install a heli coil into the old bolt area. To install a heli coil you first...

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