Exception in rendering!

Message: window is not defined

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

Q: 4X4 module bolt removal

asked by on

Hi, I am replacing a bad 4X4 shift module located behind the glove box. The front bot is easy to get to but there appears to be a second back bolt that I can't fit wrench or socket to access it. There is a 4 wire harness to the left that is blocking it. Can you advise on how to get to that back bolt? Thank you!
My car has an automatic transmission.

A: Hello and thank you for contacting YourMech...

Hello and thank you for contacting YourMechanic. You may have to remove the air ducting to the A/C to gain access to the bolt. All you need to do is remove two bolts to the air duct and you can move it some to get a socket with an extension on it to get the bolt out. You also may have to push the wiring harness out of the way to gain access to the bolt. If you need further assistance removing the 4x4 shift module, then have a local expert, like one from YourMechanic, guide you through this 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

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: Why does the gas pump cutoff before the tank is even 1/2 full?

Hi there: When you have a hard time filling the fuel tank or the tank is frequently spilling like you've indicated, it's commonly caused by a component that comprises the EVAP system; such as the EVAP vent solenoid. In most...

Q: Noise under the driver's seat

First off, the first side of the car dropping down indicates a problem with the air suspension - most likely a failed air strut. As far as the noise goes, if it goes away with the belt off, the noise...

Q: Car stalling when put into gear.

The idle control valve is the most likely cause and is the most common of problems with the vehicle for a low idle problem. You may also need to clean the throttle body and its passages with the idle control...

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