Exception in rendering!

Message: window is not defined

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

Q: engine wont restart when hot, no spark P0340 has 12v on both connectors, freq from 5-11hz when cranking

asked by on

1999 pathfinder 130000 miles starts fine when its cooled down, can drive for hours with no problem as long as it not turned off. When trying to restart when hot, it cranks,but has no spark. If I keep cranking I get error P0340 and knock sensor. Knock is from un burned gas from trying to start when hot. I Have 12 volts on 2 wire connector and 12v on 6 wire connector to distributor. On circuit 1 signal from pcm it varies from 5hz to 11hz, 2nd wire from left has good ground as is the other ground, The distributor has been replaced because the original had rusted, at first thought it was bad new distributor so bought another but has the same problem. I took it to a shop, they said it was the timing, then said the harmonic balancer slipped and adjusted timing the best they could. right out of the shop had the same problem, wont start when hot, I have taken apart all wire connectors and cleaned with contact cleaner, makes no difference, any ideas?

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

A: Since the crank position sensor gets its ti...

Since the crank position sensor gets its timing signal off the damper, I would first replace the damper to be sure timing was correct. The fact that this failure occurs after a "heat soak" cycle, and the P0340 code is a cam position sensor error, I would be suspicious of both the crank and cam position sensors. If the crank position sensor is dead, and the ECM is defaulting to the cam position sensor, problems with incorrect timing will be more acute. I would recommend having a car is not starting service completed by a mobile, professional mechanic, such as one from YourMechanic, to diagnose this problem, get an accurate assessment of damage and cost estimate for repairs.

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: Hesitation when accelerating.

You may have spark plug wires that are damaged or the plug you put in got damaged while putting it in the hole. If you accidentally closed the plug gap then the plug will cause a misfire. I recommend removing...

Q: Will crank but will not start

I was looking up your year, make, and model of the vehicle and your engine does not have a distributor. Do you have the vehicle information correct? On a 2006 vehicle, it has a coil per cylinder and cam and...

Q: want to know should I leave my car where it is

If you want to take your car then you will have to pay what you owe the mechanic or he could hold your car as collateral for the work you agreed to pay for. If you are going to sue...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...