Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-33384-11283o8js:136:3912) at m.mountComponent (/tmp/execjs20161208-33384-11283o8js:47:15602) at /tmp/execjs20161208-33384-11283o8js:49:31860 at a.r.perform (/tmp/execjs20161208-33384-11283o8js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-33384-11283o8js:49:31821) at r (/tmp/execjs20161208-33384-11283o8js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-33384-11283o8js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-33384-11283o8js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-33384-11283o8js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-33384-11283o8js:173:8
Truck won't start
My car has an automatic transmission.
The engine needs spark, air, and fuel to start and run. Short of an intake obstruction, air is almost always present. That leaves spark and fuel as causes. Any number of components can be at fault. Lack of spark can be caused by a bad crankshaft sensor, bad ignition control module, ignition coil, or even bad engine control unit. Lack of fuel can also be caused by a bad crankshaft sensor, failed fuel pump, fuel pump relay, or fuel pressure regulator. Also, both lack of spark or fuel can be due to a wiring / signal problem from the engine control unit. Have a certified technician isolate the cause of the no-start condition before replacing parts randomly as that can get expensive. Most electronic replacement parts cannot be returned once installed or not returned at all once purchased. You can wind up replacing several hundred dollars worth of components that wind up not solving your issue if you move forward without proper diagnosis.
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%