Exception in rendering!

Message: window is not defined

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

Q: I have no idea what's wrong with my car

asked by on

My car started dying on me while I was driving it a couple months ago. Then it started having problems starting. It sometimes would crank and not start at all. Sometimes it would start but turn off right away. Now the battery has been dying. I replaced it once, and it ended up dying again. After I jump it, it still acts up.. like it will just crank or it will turn off right away. Also if i have it on for a couple minutes it'll turn off. If I turn my ac on high it makes it easier to make it turn off.. as soon as i turn my ac on it starts running rougher. I took it for a diagnostic one time, they said it was my camshaft postion actuator. I got that replaced and it still didn't fix it. I got my alternator checked, and it doesn't throw any bad codes. I changed my battery terminals. I have no ide what's wrong with it!

My car has 80000 miles.

A: Hi there. From the description you have pro...

Hi there. From the description you have provided, there are many possibilities for your vehicle's drivability problems. It could be a fuel delivery problem, such as a faulty fuel pump not having the correct fuel pressure or no rest pressure. A fuel pressure test could confirm this fault. It could be a faulty idle air control valve not controlling the idle speed properly. The battery dying could be some electrical component drawing on the battery when the vehicle sits for any period of time. It could also be the alternator was not properly tested at the time of inspection. Assuming the check engine light is not coming on, this also suggests that the vehicle's computer is not recognizing the fault(s). I recommend having your vehicle's starts and dies be diagnosed and repaired by a certified technician, such as one from YourMechanic.

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: Won't start or idle

Hi there: In most cases when you have starting and idling issues on a turbo diesel it's caused by fuel delivery or air fuel mixture issues. It's possible that your idle control valve is dirty, stuck open or the wiring...

Q: My check engine light came on and my car jerks when I step on the gas I took it to the mechanic and he said that my transmission w

A scanner should be connected to the diagnostic connector to read what fault code or codes are set. The check engine light can come on due to any of dozens of sensors or switches being faulty. The vehicle's ecu relies...

Q: Possible alternator replacement.

The alternator should not cause the vehicle to not turn over unless it is not recharging the battery. The battery or starter are the most common reason for a vehicle that will not turn over. I recommend you have the...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...