Exception in rendering!

Message: window is not defined

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

Q: Truck stop's pulling going down highway stop put in 4wd and back to 2wd it starts back pulling

asked by on

Truck stops pulling going down the road have to stop and put in 4wd and swap back to 2wd then it starts back pulling

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

A: Many drivers with your same truck have had ...

Many drivers with your same truck have had issues with the transfer case encoder motor. There will be a diagnostic trouble code (DTC) that can be retrieved with a scan tool to indicate a problem in this system. There is also a technical service bulletin (03-04-21-001D) that may apply to this issue with your truck. If you do replace that component, get it from the dealer and not an aftermarket part to ensure that your are getting the correct piece. If you want to have the issue inspected, a technician from YourMechanic can come to your car's location to diagnose the pulling issue.

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: Heat and air controls broken

Hi. This can be caused by two things. There are actuators or motors under the dash that operate doors in the vent system. These door direct air to the different vent locations. The actuators can be ran by vacuums or...

Q: It needs a jump to start and then it dies after 45 seconds. Hitting the gas chokes the engine like it's getting to much fuel or something.

It is possible that you could be having issues with your battery or your alternator. I would recommend hiring a qualified professional to test your battery and alternator for proper function. When it has been determined whether your alternator or...

Q: How do I replace the battery in my remote keyless entry (RKE) transmitter?

If the battery in your remote keyless entry (RKE) transmitter dies, then you will need to replace it. Usually you will be warned by a message from the Driver Information Center that reads “Replace Battery in Remote Key.” Replacing the...

Related articles

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...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
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...