Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-83728-1ox5ngejs:136:3912) at m.mountComponent (/tmp/execjs20161208-83728-1ox5ngejs:47:15602) at /tmp/execjs20161208-83728-1ox5ngejs:49:31860 at a.r.perform (/tmp/execjs20161208-83728-1ox5ngejs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-83728-1ox5ngejs:49:31821) at r (/tmp/execjs20161208-83728-1ox5ngejs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-83728-1ox5ngejs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-83728-1ox5ngejs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-83728-1ox5ngejs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-83728-1ox5ngejs:173:8
I have a 98 dodge ram 1500 that had a 5.9l engine. The engine through a rod and now I have a 96 5.2l engine that I can swap in. Do I need to change the computer or worry about an egr valve? Is my current 98 computer compatible with the 96 5.2l engine?
My car has 111000 miles.
My car has an automatic transmission.
The first clue is the EGR system. One engine has it and the other does not. Even though it may be illegal for you to change your vehicle engine from a 98 to a 96, as long as it is used off-road you should be okay. Swapping used engines when using the same motor year and size is difficult enough. You are asking to swap a different year and size and the changes between the two engines and years may be so much that you will have different fuel injection, sensors, ignition system, and the list goes on. There is a good probability that it may require you to swap entire harnesses and computer systems along with reprogramming computers and modules.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%