Í’ve got a 2001 Chevy Prizm(160,000 miles) Starts right up-after I drive for awhile and turn the engine off.
It won’t restart at times-I have to wait anywhere between 5 and 20 minutes till the engine will start again.
The engine cranks-so it’s not the starter or the battery-
Does anybody ever had that problem-and figured out what it was?
Could be a leaky injector. Or the fuel pump. Or the fuel pressure regulator. There are tests that can be done to eliminate these as a cause. Ignition system components can cause this too, as they are sensitive to heat. Is the check engine light on? Have you had the diagnostic codes (active and pending) read out? That’s probably the first place to start.
“Starts right up-after I drive for awhile and turn the engine off.
It won’t restart at times-I have to wait anywhere between 5 and 20 minutes till the engine will start again.”
That’s about as confusing as it gets. Perhaps you meant to say “It starts right up after it’s been sitting a long time. But then if I drive it for a while and turn the engine off, sometimes it won’t restart. I have to wait …” Is that what you meant to say?
The next time it won’t restart hold the accelerator firmly to the floor and turn the key. Results?
I’m also wondering if you might have error codes. Is your check engine light on?
I think the OP here is referring to a hard to start under “hot soak” conditions. OP might Google “Toyota hot soak” for some other ideas. Holding the throttle valve open as you mention @Cigroller is a good idea. Might provide a work-a-round and would provide a clue to the actual cause. Besides those ideas mentioned above, an engine coolant temperature sensor on the fritz could cause this too, and is relatively easy for a mechanic to check.
The problem might be caused from a bad Crankshaft Position Sensor.
These sensors can start to fail from heat. And since the sensor is mounted on the side of the engine on your vehicle it’s exposed to a lot of heat.
If the signal is lost from this sensor, the computer won’t operate the fuel and ignition systems because the computer isn’t detecting that the crankshaft is rotating as you try to start the engine.