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

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.

Get an instant quote for your car

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