Exception in rendering!

Message: window is not defined

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

Q: What could be the cause of my car not starting?

asked by on

In my attempts to start my car this morning it did not start until 15 minutes into my morning. It is not the battery for sure because everything is on including the radio. When I turn the key it sounds as if it starts, but then the engine "lurches" and does not enter into its cycling. I tried to give it gas, but then there is a noticeable "pop" as if air is leaving a pressured area or valve. It started eventually, but then upon shutting it back down and trying to start it again it would not start.

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

A: Hello there, thank you for asking about you...

Hello there, thank you for asking about your 1999 Pontiac Grand Am. This car's engine is known to have a problem with engine speed sensors like the crankshaft and camshaft sensors. The fuel pump is also known to have issues with not giving fuel pressure. Before anything can be isolated, the engine fuel pressure should be tested and the computer scanned to see if there are codes that could help diagnose the no start. If you have good fuel pressure and no codes then disconnect the mass airflow sensor and try to start it. I have seen this sensor cause problems and not even set a code. If the vehicle starts and runs halfway decent, then have a certified technician from YourMechanic replace the mass airflow sensor.

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: Car stalls unless pressing gas for 5 minutes, stutters whle accelerating or pressing/releasing clutch

The first thing you should do is watch my video "how to fix a car that idles poorly." Just cleaning the throttle assembly with a throttle cleaner and maybe the MAF sensor with the MAF sensor cleaner can often fix...

Q: Car overheating and not starting

You certainly don't see many Pontiac Torrents around. The 3.4L is a common engine, however, and I know it well. Since it doesn't use a timing belt, I assume you must mean you replaced the serpentine belt. The only way...

Q: Truck won't start in morning. 2nd day now. Battery seems good.

Since the symptoms changed when you touched the battery terminal, it leads me to believe you may have a poor connection and the main battery terminals. If they are badly corroded or have any small cracks, the terminal may be...

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...
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...
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...