Exception in rendering!

Message: window is not defined

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

Q: Will my car turn on normally again once I fix the crankshaft position sensor?

asked by on

So my car had been running low on oil for a month because i could'nt quite gather the money to get an oil change and the day before i get the oil change, my car won't start normally, it takes more cranks to start, and when i went to go get an oil change they told me I need to replace the crank shaft position sensor, so my question is that when i replace will my car be able to start up just fine?

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

A: A faulty crankshaft position sensor could c...

A faulty crankshaft position sensor could cause hard starting but to determine if the sensor itself is faulty it has to actually be tested. Often, there will be a Diagnostic Trouble Code (DTC), that is generated by the car's computer, and that turns on the Check Engine Light on the dashboard if the sensor has failed or is "failing." If your problem was actually diagnosed as a bad sensor, the paperwork that the Mechanic gave you should identify the Diagnostic Trouble Code so that you can understand what is going on with your car.

If YourMechanic performed the Check Engine Light Diagnostic, for instance, we would tell you the code and explain what it means in terms of any required repair. At any rate, to answer the heart of your question, if the mechanic checked for DTCs, found a code that "implicated" the crankshaft position sensor, and no other codes were reported, AND he properly tested the sensor and ruled out all other possible causes of hard starting then yes that repair will resolve your issue.

But that is a lot of "ifs" and that's why it's often good to either make sure the mechanic justifies to you what he is doing or seek a second opinion. As far as the oil level is concerned, if the oil level in the engine falls below the "lowest" mark (the "add oil" mark) on the dipstick the engine can get damaged. Indeed, the level of engine oil needs to be checked at least weekly and more often if, say, you are driving as much as 1,000 miles a week.

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

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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: How can tires inflated right and feel firm look like they're low on air?

Your vehicle uses 60 series tires which are relatively low profile. That, combined with the fact that all modern passenger vehicle tires are radial tires, can make it appear as if the tire is low on air and the wheel...

Q: hi after month ago m bmw 325i 2002 lost oil and ia had to add 2 qurts every 500 t0 1000 mile what is the problem

Check for any obvious oil leaks. Given your mileage, a failed rear main crankshaft oil seal is the most likely the cause of this oil consumption. In addition, if any of the crankcase ventilation components (like the PCV) have become...

Q: Why won't my car start now? What else should we look at?

Hi. This sounds like the engine timing may still be off and needs to be rechecked for proper alignment. Some of the wiring to the crankshaft sensor may be damaged as well causing it not start as well. Also, the...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
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...
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...