Car stalls when cold at idle

Tiny
GLENN GILBERT
  • MEMBER
  • 1997 DODGE AVENGER
  • 2.5L
  • V6
  • 2WD
  • AUTOMATIC
  • 150,000 MILES
Hello,

I have been having problems with my car stalling at idle when it is cold, and you people have been so kind to give me your best suggestions on what might be going on. I finally took it to the repair shop and had a test done on it to see if the head gasket was leaking and they told me the water pump is fine and the head gasket is fine, but the radiator is half plugged as the temperature at the top and the bottom of the radiator was totally different along the the bottom hose being cold.

My question is, would that cause the car to continue to stall when it is cold and when it is at idle? The only thing the mechanic could think of as well as myself, I used to be a mechanic a while back, was that the computer is not reading correctly as the engine is not getting up to the correct temperature as there was no light on in the dash. Other than that I am open to suggestions on what might be going on with the stalling problem. I am also experiencing no heat when I turn my heater on, which just started as well.

I will be swapping out the radiator this weekend. If you have any other ideas of what might be causing the stalling please let me know.

Thanks
Tuesday, April 3rd, 2018 AT 4:31 AM

8 Replies

Tiny
CARADIODOC
  • MECHANIC
  • 33,754 POSTS
Hold on a minute. The radiator is hot on top and cold on the bottom? What do you not like about that? It is supposed to take heat out of the coolant and disperse it to the surrounding air as that coolant flows from top to bottom. It can't do that if it's plugged.

Does the engine only stall when it's idling, or will it do it while you're driving? Has the battery been disconnected recently? Do you have access to a scanner to allow you to view live data?
Was this
answer
helpful?
Yes
No
Thursday, April 5th, 2018 AT 3:45 PM
Tiny
GLENN GILBERT
  • MEMBER
  • 44 POSTS
The battery has been taken out of the car as when I was installing a new TPS switch I had to remove the battery in order to get access to the TPS. No light is on in the dash. When I replaced the thermostat there was no water in the lower hose and the temperature gauge was running just over half-way and the fans were kicking on so I decided to replace the thermostat as it was the original. Now the engine is not getting over half-way on the gauge but when the car is cold and when at idle it will stall. When it does not stall it will tend to surge when accelerating. When to try to start the car it will crank longer than usual before it will turn over either when cold or hot.

When I took it to the shop they told me the head gasket was fine but the radiator was partially clogged and was not letting water circulate through the block and no water is being pulled out of the reservoir.

Before I put the radiator in the car this weekend please let me know if I am wasting my time or not. Also, one more thing, the mechanic told me if the computer is not running at the correct temperature the coolant temp sensor will not operate correctly and the car will not run right.
Was this
answer
helpful?
Yes
No
Thursday, April 5th, 2018 AT 4:47 PM
Tiny
CARADIODOC
  • MECHANIC
  • 33,754 POSTS
"When to try to start the car it will crank longer than usual before it will turn over"

"Crank" and "turn over" are the same thing. It means the starter is spinning the engine.

To address one comment first that you got from a mechanic, a problem with a coolant temperature sensor won't cause stalling. In many cases where a temperature sensor is reading an acceptable value, but a wrong value, that is no different to the Engine Computer than coolant temperature that is too low because of a thermostat stuck open or simply because the engine hasn't warmed up yet. Neither condition will lead to stalling, but if a temperature colder than actual is reported, the computer will command too much fuel, just like we used to have to do with a choke on a carburetor. Gas will only burn when it's a vapor. Liquid gas will put out a lit match. The job of the carburetor and intake system is to warm the gas and get it to a vapor by the time it goes into the cylinders. When the engine is cold, a low percentage of gas vaporizes in time, so we needed the choke to dump in too much gas in hopes a high enough percentage would vaporize to make enough power.

All temperature sensors have an extremely low failure rate because there's just one component inside them. When they do cause a problem, it is much more likely to be caused by corrosion between adjacent terminals in the connector or corrosion between mating terminals in that connector. That corrosion changes the resistance and that is where the signal voltage is interpreted as the wrong temperature, but still a plausible temperature, meaning it might read 35 degrees, for example, when the actual temperature is 60 degrees. Both are acceptable readings to the computer, but only one is correct. When the computer incorrectly interprets coolant temperature to be lower than actual temperature, all it will do is tweak the fuel metering calculations slightly to ask for a richer mixture. At worst you'll have reduced fuel mileage, and you might see black smoke from the tail pipe.

Almost all temperature sensors are fed with 5.0 volts, then they draw that down to between 0.5 and 4.5 volts. That is the acceptable range to the computer. The voltage has to go outside that range to be detected as a defect and for the computer to set a diagnostic fault code. About the only way that is going to happen is if one of the sensor's wires is open, (cut), rubbed bare and shorted to ground, or the two wires are shorted together. You can force the computer to set a fault code by unplugging the sensor while the ignition switch is on too. Even that won't cause stalling. While the computer sees the 0.0 or 5.0 volts, it knows there's something wrong with that circuit, so it stops adding those readings to the fuel metering calculations. It approximates that temperature by looking at other data and at how long the engine has been running, then it "injects" that approximate value and runs on that.

Now that I've shared all that wondrous information, it sounds like you have a totally different cause for the stalling, provided this never occurs when driving at a speed high enough to require your foot to be on the accelerator pedal. When the battery was disconnected, the computers lost their memories. As soon as you start driving again, all that stored data will be rebuilt without you even noticing, ... Except for "minimum throttle". Until that is relearned, idle speed will be too low and can cause a crank / no-start, a long crank time as you described, a lack of "idle flare-up" to 1500 rpm at start-up, and a tendency to stall at stop signs. You may get "hunting" or unstable idle speed, especially when shifted into gear. Until minimum throttle is relearned, the computer won't know when it must be in control of idle speed, and idle speed will be too low.

You have to force the relearn for minimum throttle by meeting the conditions the computer needs to see to know when your foot is off the accelerator pedal. That is high intake manifold vacuum for a specified period of time. To say that a better way, ... Drive at highway speed with the engine warmed up, then coast for at least seven seconds without touching the pedals.

That simple step will solve low idle speed about 95 percent of the time. In the rare event it does not, you'll need a scanner to view live data. That's why I asked if you have access to one. It will show the "step" number the computer has placed the idle speed motor to on a range of 256 steps. For a properly-running engine that's warmed up, you'll typically find it on about step 32. With one misfiring spark plug on a V-8 engine, it will be around step 50. If you find it listed at step 0, minimum throttle hasn't been relearned yet and the computer isn't doing anything to get idle speed up to where ti should be.
Was this
answer
helpful?
Yes
No
Thursday, April 5th, 2018 AT 6:12 PM
Tiny
GLENN GILBERT
  • MEMBER
  • 44 POSTS
Okay, I swapped out the radiator this morning and the car is running a little better. The old radiator was full of debris, leaves and all on the bottom so since I had it out I just decided to replace it. I am still working on the stalling and having the computer reset for low idle. I still have a problem with the heater not working though. The blower works but the air is not hot or even warm. What should I do to try to fix that problem?

Thanks
Was this
answer
helpful?
Yes
No
Saturday, April 7th, 2018 AT 11:36 AM
Tiny
CARADIODOC
  • MECHANIC
  • 33,754 POSTS
The best suspect is the heater core is plugged. Once the engine is warmed up, feel the upper radiator hose. It should be too hot to hold onto for very long. Now feel the heater hoses. Those should be just as hot. If they are cool, no coolant is circulating through them. Plugged heater cores can usually be cleaned by running water through them from a garden hose. I prefer to remove the hoses at the engine. If they're pulled off the heater core, there can be a risk of damaging a nipple or breaking the solder bond, depending on the unit's design.

If the heater hoses are real hot, it's more likely the temperature control door is broken or there's a problem with its actuator.
Was this
answer
helpful?
Yes
No
Saturday, April 7th, 2018 AT 6:31 PM
Tiny
GLENN GILBERT
  • MEMBER
  • 44 POSTS
Thanks for the information. Is there a schematic of where the heater core is on my 1997 Avenger ES. I know it is on the passenger side but looking from on top of the car I see the air conditioning lines going through the firewall but I do not see any heater hoses, but I know they have to be there. Also, I just put a new thermostat in the vehicle around a month ago, Stant, any chance that could be bad?
Was this
answer
helpful?
Yes
No
Sunday, April 8th, 2018 AT 3:46 AM
Tiny
GLENN GILBERT
  • MEMBER
  • 44 POSTS
I just checked the hoses and the top hose is hot but both heater core hoses are cold. Could that be a plugged heater core or could the thermostat I just put in be faulty?

Thanks
Was this
answer
helpful?
Yes
No
Sunday, April 8th, 2018 AT 9:54 AM
Tiny
CARADIODOC
  • MECHANIC
  • 33,754 POSTS
Defective thermostats are very uncommon. Yours is fine if the upper radiator hose is hot. That proves the coolant is hot, but the cold heater hoses prove no hot coolant is flowing through them. I suspect it's time for a heater core flush, however, there is one more thing to look for. Some models use a water valve inline with one of the heater hoses to stop coolant flow when the AC is turned on. That eliminates the need for the AC to overcome the heat in the heater core as it cools the incoming air. That valve allows coolant to flow in "heat" mode and in "defrost" mode. The AC runs in defrost mode too, so that water valve switches on and off at times different than when heat is or is not called for. I don't think your car uses a water valve, but look for one anyway in case it's not working properly.

Every water valve I've ever seen has been mounted solidly to the body, usually the inner fender. If it was allowed to hang from the hoses behind the engine, vibration and stretching when the engine rocks would eventually cause a hose connection to fail. If you can follow both heater hoses directly from the engine to the firewall, there is no water valve to worry about.
Was this
answer
helpful?
Yes
No
Sunday, April 8th, 2018 AT 5:47 PM

Please login or register to post a reply.

Sponsored links