Exception in rendering!

Message: window is not defined

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

Can a Bad Sensor Prevent a Car From Starting?

Sensor

You go outside to start your car and leave for work. When you turn the ignition, nothing happens. Besides being incredibly frustrated at being late for work, you may be scratching your head, trying to figure out what’s going on. You may not have had any signs of a problem, but now your vehicle isn’t going anywhere. A bad sensor could be the culprit.

Which sensors prevent the engine from starting?

Faulty sensors can keep your engine from starting as a safety measure. For instance, the crank angle sensor, or crankshaft position sensor, may be located near the transmission belt housing and come in contact with water, which would prevent it from working. This sensor measures the position of the crankshaft and the speed to ensure the pistons are timed for the right amount of combustion at the right time. If the information isn’t sent to the engine computer, nothing will happen when you try to start the car.

Another sensor that will impact whether your vehicle starts is the mass airflow (MAF) sensor. The function of this sensor is to let the computer know how much air is in the engine. As more comes in, more fuel is also needed to maintain optimal ratios. Without the correct ratio, the engine won’t run.

The oil pressure sensor on some models may prevent your car from starting if it isn’t working correctly. This sensor lets the computer know the correct oil pressure is present. If it sends a signal that the pressure is low, the computer may prevent the engine from starting. If the signal was sent in error or no signal sent at all, it may indicate you have a bad sensor.

Have a professional mechanic test your sensors if you think one of them is causing the problem. It can be replaced and you will be back on the road.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

More related articles

How to Find the Keyless Code on a Ford Explorer or Mercury Mountaineer
Many Ford Explorers and Mercury Mountaineers were manufactured with an option known as the Ford keyless entry keypad. Some models refer to it as SecuriCode as well. It...
P0222 OBD-II Trouble Code: Throttle/Pedal Position Switch/Sensor B Circuit Low Input
P0222 code definition Throttle/Pedal Position Switch/Sensor B Circuit Low Input What the P0222 code means The manufacturer specifies a range of acceptable voltage to be produced from the throttle position...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...


Related questions

Q: Auto headlight sensor is too sensitive - 2013 Dodge Ram 3500

Hello. The sun sensor is on the top of your dash and should be in clear view of the sky. If it is dirty, covered up, or you have tinted the windshield, then it may cause erratic operation. You could...

Q: Car Jerks

This may be a sign of a dirty or failing mass air flow sensor. The mass air flow sensor is a unit in the intake system that monitors air intake as it is mixed with fuel prior to being injected...

Q: p0117 code and engine heating to 75% of temp gauge (but no further)

You will have to scan the computer when the engine is cold and look at the data to compare the ECT and the IAT. This is the inlet air temperature sensor and the engine coolant temperature sensor. Both sensors will...