Exception in rendering!

Message: window is not defined

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

Q: Can a knock sensor keep my car from starting?

asked by on

I went to start my car for work yesterday and the AC as well as all the lights on the dash came on, but it didn't start. I had somebody come out to test the battery and it was fine. They plugged in their computer thing and the "knock sensor" code came up, but then the car started. Could the knock sensor keep it from starting? Is it dangerous to drive without fixing it? (I'm a struggling college student who was told it is $900 to fix it by Pep Boys and I definitely can't afford that).

My car has 102 miles.
My car has an automatic transmission.

A: Hello. A bad knock sensor will not keep you...

Hello. A bad knock sensor will not keep your car from starting. The knock sensor's purpose is to detect the sounds of pre-ignition in a running engine and convert it to a signal for the electronic control unit (ECU) so that the ECU can retard the ignition timing. The knock sensor could be missing entirely and it would not prevent your car from starting. You can drive with a bad knock sensor, but it could have adverse long term effects on your engine if there is a lot of pre-ignition, and the car will not pass most state inspections until it is fixed.

As for your starting issue, it sounds like you may have some sort of intermittent electrical failure, and if it has happened once, it will probably happen again. If this problem continues, it may be in your best interest to have an expert take a look at the vehicle in person. A certified professional from YourMechanic can come to your home or office to diagnose the starting problem and perform repairs as needed.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: Do you have to do a factory reset on my car ?

Hello. If everything was done correctly then it should start right up. If it is not getting spark or fuel then I would check the crank signal. If the crank sensor is not sending a good signal then the computer...

Q: Engine misfiring 2003 Honda CR-V

Misfires can be caused by several things. I would first check for vacuum leaks, then I would pull the plugs to see if they need replacing. It is possible that have a fuel system concern, but I would lean more...

Q: Getting error code P0463.

There is a strong likelihood that you are correct. The vast majority of the time an erratic fuel level is caused by a faulty fuel level sensor. I would recommend you ask for help to have the Check Engine Light...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.