Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-5336-1b980w6js:136:3912) at m.mountComponent (/tmp/execjs20161208-5336-1b980w6js:47:15602) at /tmp/execjs20161208-5336-1b980w6js:49:31860 at a.r.perform (/tmp/execjs20161208-5336-1b980w6js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-5336-1b980w6js:49:31821) at r (/tmp/execjs20161208-5336-1b980w6js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-5336-1b980w6js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-5336-1b980w6js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-5336-1b980w6js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-5336-1b980w6js:173:8
I replaced the ECM with one I purchased from Solo Auto Electronics. I installed it and now it's giving me a check engine light with no codes. I took it to a Dodge dealership and when they tested it, it wasn't showing that the VIN was programmed into the ECM. I called back to Solo and they told me the it had been flashed and if the VIN wasn't in it, it wouldn't even start. Is that true?
My car has 161600 miles.
My car has an automatic transmission.
Some new ECMs will give you a certain amount of free starts before it will not start unless the VIN is added. I am not sure if this is the case with your ECM but you have a dealer telling you the VIN is not in the ECM and it should be. If you want a fresh pair of eyes on the issue, have one of our mobile technicians come to your home and diagnose your no start condition firsthand.
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%