Exception in rendering!

Message: window is not defined

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

Q: Motor swap

asked by on

Can i put a 1999 jeep cherokee 4.0 motor in my 2000 jeep cherokee . I notice my 4.0 has a coil pack and the 1999 motor i want to put in it doesnt . Does that make a difference ?

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

A: Yes, it will make a difference but it&#39;s...

Yes, it will make a difference but it's possible the older engine has a different type of ignition system and all of the components from the newer engine will need to be transferred to the older one.

There may be issues with the camshaft or crankshaft sensor locations on the two engines, so take note of that. Also, you should swap the engine harness and anything else that looks different. The best way to go about this is to set the engines next to each other, side by side, and swap all of the components that appear different.

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: Car dying without warning

Hi. There could be several possibilities that are causing your problems. A faulty fuel pump relay that is heating up would disable the fuel pump and therefore starve the engine of fuel. A fuel pressure test, during steady cruise, will...

Q: Jeep tries to start, but doesn't.

This sounds to me like the starter is cranking over very slowly. This can be due to the starter motor being weak and in need of replacement or the battery being weak and in need of a charge or replacement....

Q: Stalling and surging

Hi and thank you for contacting YourMechanic. The best thing to do is to hook a scanner to your vehicle and retrieve any codes if possible. Yes, there is a very good possibility that your MAP sensor is faulty. 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...
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...
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.