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

A: You would need to have it programmed to you...

You would need to have it programmed to your VIN. Have the computer scanned to see if you have a good crank shaft signal first, before replacing the ECM. You may not need the ECM replaced; you may have a bad crankshaft sensor.

Get an instant quote for your car

What others are asking

Q: Car lost all power after downshifting to go uphill

Hello! Although the Check Engine Light has been on before a new issue may have occurred, I would suggest hooking a scan tool up to the vehicle and retrieving the OBD2 codes. The problem you're having should almost certainly set...

Q: I already have spark plugs, do I need to buy the coil as well?

Q: Mileage is getting progressively worse

Hi there. This can be caused by a number of things. If it occurred right after the work was done then you may want to have it double checked. They may have used poor quality wires or the wrong spark...