Skip the auto shop - Our mechanics make house calls

Q: No check engine light, stalling while driving

asked by on

Was stalling out previously at a complete stop, oil pressure gauge would go to 0. Cleaned throttle body and sensors out and pressure gauge went back to normal but now it's stalling in drive while moving.No check engine light and diagnostic test didn't catch anything so it's not a sensor. once it stalls, it won't start right back up, but give it a few minutes and it will start. Thanks

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

Hello, It sounds like you may have a dirty or faulty idle air control valve. In some cases this may not always set the check engine light off when this is dirty. The idle air control valve is a small valve on the engine’s intake system that reads the air intake as it comes into the motor. This is controlled by the car’s ECM which uses this information to make adjustments to the air/fuel ratio depending on various inputs such as outside air temperature, intake air temperature, load and various other things. As you accelerate, your car’s engine is receiving a much higher dose of fuel than when at idle and conversely, when you let off the gas pedal, there is a sudden change in this fuel supply as a result of your foot letting off the pedal. When this happens, the job of the idle air control valve is to bring this deceleration down to a slow and smooth idle rather than suddenly cutting off the fuel supply causing the motor to die. When the idle air control valve is not working properly, this cause a disruption in this process resulting in the engine not being able to idle properly.

The other possibility may be a faulty ignition coil which may cause it to not want to start back up immediately. Ignition coils are coated with a varnish-like insulation that becomes brittle over time after being stretched then contracted repeatedly The insulation develops small fractures that open when heated and close when cooled. When open, they allow shorting of coil windings and decrease or eliminate the coil’s ability to function. This type of temperature cycling happens because every time you shut the engine off, the fan stops running, the coolant stops flowing and the temperature under the hood rises. Every time you start the engine again the coolant flows, the fans turn on, and the temperature drops. When this heat dissipates and is absorbed under the hood, it is trapped causing this cycling effect. In either case of the engine shutting down, this will cause the oil pressure gauge to read 0 when the engine is not running and therefore not creating any oil pressure. I would recommend having a professional come to your location to diagnose and inspect your vehicle.

Was this answer helpful?

Hi There, It sounds like you may have a dirty or failing idle air control valve causing your engine idle to fluctuate and eventually stall. The idle air control valve is a small valve on the engine’s intake system that reads the air intake as it comes into the motor. This is controlled by the car’s ECM which uses this information to make adjustments to the air/fuel ratio depending on various inputs such as outside air temperature, intake air temperature, load and various other things. As you accelerate, your car’s engine is receiving a much higher dose of fuel than when at idle and conversely, when you let off the gas pedal, there is a sudden change in this fuel supply as a result of your foot letting off the pedal. When this happens, the job of the idle air control valve is to bring this deceleration down to a slow and smooth idle rather than suddenly cutting off the fuel supply causing the motor to die. When the idle air control valve is not working properly, this cause a disruption in this process resulting in the engine not being able to idle properly. I would recommend having a professional come to your location to diagnose and inspect your vehicle.

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・Fair and transparent pricing

Get a quote

What others are asking

Q: Gauges died, inspection lights and alarm went off, getting worse.

"This does not sound like a very enjoyable way to drive your Jeep! From what I am reading, it appears this concern relates back to an electronic problem found in this Wrangler. Jeep is aware of this incident happening with...

Q: the truck runs in 4 instead of D

You will need to have the transmission scanned to see if there is any codes for the overdrive system of the transmission. The transmission control module may need to be reprogrammed. Check the shift linkage cable to see if the...

Q: I have an engine knock and my oil pressure guage is reading high, then stops shortly after starting to drive.

Hello, You may want to inspect your oil pump to see if it may not be causing the problem. If it is not pumping or circulating oil properly, it may also cause this type of increase in oil pressure that...

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