Exception in rendering!

Message: window is not defined

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

Q: Runs good for first half hour or so then starts to hesitate and lurch

asked by on

Runs good when I start up, nice and strong. After about a half hour or so of running it starts to gallop, then hesitates and lurches when I accelerate. Changed fuel injectors thinking that might be the problem, but still having this issue

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

A: When we have symptoms that show up after th...

When we have symptoms that show up after the car warms up, it is definitely temperature related. There is an important factor here that will need to be considered. A cold motor is operating in what is called open loop. This is a preprogrammed fuel and air metering that allows the motor to run cold. Once the motor reaches a specified temperature, usually about 160 degrees Fahrenheit, it will switch to closed loop and utilize the many sensors to calculate the air fuel ratio. Switching from open to closed loop usually only takes a few minutes unless there is a problem with the thermostat or you live in below zero conditions. If your car is slow to warm up, the problems that could be disguised are vacuum leaks or fuel supply issues.

If your Cherokee is warming up properly, it can be any of the following:

  • cap
  • rotor
  • plug wires
  • crank sensor
  • cam sensor
  • MAP (manifold absolute pressure) sensor
  • PCM (powertrain control module)

All of these are susceptible to problems as your Jeep warms up. The best method to determine what is happening is by connecting a scanner and monitoring the scan data when the problem begins.

Diagnosis of this will require access to wiring diagrams, components locations, component specifications, a test light, scanner and multimeter. If you have access to these, you should begin be looking for codes and inspect the scan data.

If you need assistance with diagnosis or repair of this issue, a certified YourMechanic technician can come to your location to perform an inspection of your car's hesitating issue to help diagnose and repair this for you. Good luck!

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: What can I do to get my car running? It tries to crank and start but it struggles.

If the car is cranking strong with the new starter, and just won't fire up, it's time to re-check the basics. Check for a good spark at the plugs. If spark is good, try spraying a bit of starter fluid...

Q: Idle issues

The idle air control valve should not be able to idle the engine more than about 3000 rpm. If the engine goes higher than that, you have a major vacuum leak or the throttle is stuck open for some reason....

Q: Oil Gauge

You need to have the oil pressure checked with a manual gauge teed into oil pressure sender port to pinpoint whether it's a loss of oil pressure or if the gauge is bad. If the engine stays running then the...

Related articles

How to Renew Your Car Registration in Oklahoma(DELETED)
Having your car registered with the Oklahoma Tax Commission is an important part of driving legally in this state. You will need to do this within 30 days of moving to Oklahoma...
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...
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...