Will not stay running on its own?

Tiny
CHARLANI
  • MEMBER
  • 2002 JEEP LIBERTY
  • 3.7L
  • V6
  • 4WD
  • AUTOMATIC
  • 128,000 MILES
I have changed throttle body, MAP, crankshaft position sensor, camshaft position sensor, idle control sensor, TPS sensor temperature sensor, fuel filter, o2 sensors. Alternator, battery, spark plugs, all the coils and still won't stay started. What could it be? Now when I start it and keep my foot on the gas the lights on the dash flash.
Sunday, May 14th, 2023 AT 12:46 PM

11 Replies

Tiny
CARADIODOC
  • MECHANIC
  • 33,742 POSTS
I have a suspicion just before this all started, the battery was disconnected for some other service or it was run dead. If that is the case, the fix for the low idle speed is very simple and common. Go out and drive it at highway speed with the engine warmed up, then coast for at least seven seconds without touching the pedals.

When the battery is disconnected, the Engine Computer loses its memory. When you start driving again, the sensor personalities and fuel trim data are relearned as you drive, without you even noticing. The one notable exception is "minimum throttle". Until that is relearned, the engine may not start unless you hold the accelerator pedal down 1/4". It won't give you the nice "idle flare-up" to 1500 rpm at start-up, and it will tend to stall at stop signs. Coasting for at least seven seconds meets all the conditions needed for the relearn to take place.

Let me know when you do that, and the result.
Was this
answer
helpful?
Yes
No
Sunday, May 14th, 2023 AT 7:03 PM
Tiny
CHARLANI
  • MEMBER
  • 8 POSTS
This started way before has nothing to do with relearning. Before I changed the sensors and alternator and battery it was doing the same thing.
Was this
answer
helpful?
Yes
No
Monday, May 15th, 2023 AT 2:52 PM
Tiny
CARADIODOC
  • MECHANIC
  • 33,742 POSTS
Dandy. The next thing then is to view the "idle steps" on a scanner. If you don't have a scanner, you'll need to visit a mechanic. Be aware there are more and more very inexpensive units becoming available that will do this, but they are very slow in updating their screens. I bought one on eBay a few years ago for my cousin, and while it works well, it can take three or four seconds for the readings to update. That's okay for occasional use, but much too slow when we have to charge by the hour. Regular scanners update the displayed readings up to a dozen times per second.

The idle control sensor you listed isn't actually a sensor. It's a "stepper" motor controlled by the Engine Computer. It doesn't have brushes as you would normally think of a motor. Instead, it has four electromagnetic coils that are pulsed with varying voltages and polarities to cause the armature to slowly rotate to the desired position. As it rotates, it extends or retracts a pintle valve on a threaded shaft. Retracting it exposes more of an air bypass passage around the throttle blade. That lets more air in. At the same time, the computer increases the number of milliseconds it pulses the injectors open. Those two things control idle speed.

From fully closed to fully open takes 256 steps. With a properly running engine, a typical step you could expect to see is step 32. With a single cylinder misfire on a V-8 engine, a typical value would be around step 50. It has to make the working seven cylinders work harder to maintain idle speed.

To put this in perspective, a Jeep instructor wanted to show us how much control the computer had through that idle speed motor. He kept unplugging injectors on the running engine. With each additional one, idle speed dropped, the computer saw that, increased the step number, and brought idle speed back up to where it should be. At the end of the demonstration, he had seven injectors unplugged. Obviously the engine ran very poorly with horrendous vibration, but it did maintain the desired speed on just the one working cylinder, and it hadn't even reached step 220 yet.

On yours, the actual numbers aren't what's important, but they will give us an idea of why idle speed is too low. The scanner will show "desired idle step" and "actual idle step. It will usually also show "desired engine rpm" and "actual engine rpm". If the desired rpm or the desired idle step is considerably higher than the actual values, the computer is trying to increase idle speed, but without success. That can be caused by a gummed up or sluggish idle speed motor, but more commonly it's due to that air passage being plugged with carbon. That was fairly common in the early '90s, and only on some engines, but today there's better additives in gas, so we see that less often.

If the step number is rather low, say around 15 to 25, the computer is requesting that lower idle speed. That's when we have to figure out why. This is not a condition we see very often. This would be in response to something the computer is seeing from one of its sensors. To be bad enough to cause an idle speed problem, the computer should detect something wrong with the sensor's readings or its performance and set a diagnostic fault code related to it.

The last condition we might expect to find is the idle step is at "0". That only occurs when minimum throttle hasn't been relearned. For the average driver, that seven second coast time is less than half of the typical off-ramp, or coasting up to a driveway or turn-off. That's why low idle speed problems after the battery was replaced or disconnected seem to "fix" themselves for most people. When we have to do that in the shop, we're supposed to either test-drive the car to do that relearn, or explain the need to do that to the owner.

It sounds like there has been plenty of time for this relearn to take place, so if the idle step is still shown as "0", we have to figure out why it isn't taking place. The specific things the computer needs to see include very high intake manifold vacuum, (only occurs when coasting from a higher speed with the throttle closed), roughly 0.5 volts from the throttle position sensor, indicating closed throttle, the brake pedal is not pressed, engine speed is dropping, and this all takes place over at least seven seconds. That means it won't work to just snap the throttle in the shop. You'll get high vacuum, but for only one or two seconds.

The signal voltage from the throttle position sensor will vary at idle between one sensor and another which is why the computer needs to learn the value this one develops. Once that is learned, the computer knows that any time it sees that value, it has to be in control of idle speed. With any voltage, even a few hundredths of a volt higher, it leaves engine speed up to you. If it ever sees a lower voltage, it immediately puts that new value in memory as the minimum throttle voltage. A badly worn shaft in the throttle body assembly could cause that. If the TPS said 0.495 volts, for example, when the vehicle hit a bump in the road, the computer will need to see that again to control idle speed. If most of the time the TPS reads 0.500 volts at closed throttle, minimum throttle isn't being reached yet. The computer thinks you have your foot on the accelerator pedal, so it leaves engine speed up to you.

A similar thing can happen if the throttle cable or cruise control cable is too tight. That would have the same effect as holding the accelerator pedal down a little all the time. The clue here to the computer is the TPS voltage will not remain steady. Normal engine or road vibration would make the TPS bounce around just a few hundredths of a volt, but that mimics holding your foot on the accelerator pedal. It's impossible for the signal voltage to remain solid, so the computer knows the throttle isn't at rest against its stop.

All of these things are possible, but very uncommon, but we're looking for an uncommon cause. A more common cause is a brake light switch that's out of adjustment. When the pedal vibrates from road bumps, it can cause the switch to partly turn on. There's actually two, and usually three separate switches built into the brake light switch. Only one of those turns the actual brake lights on, so you may not see them flashing over bumpy roads. One potential clue is the cruise control can kick out unexpectedly on bumpy roads. There's a way to identify that with the Chrysler DRB3 scanner, but an easy work-around is to just hold the brake pedal up with your toes during the seven second coast. That won't solve the cruise control kicking out, but it can get minimum throttle learned.

What dash lights are you referring to? Are some warning lights flashing on and off? If so, which ones? Is it the entire gauge cluster with the backlights, or just certain lights? What about the brightness of the head lights? Do they flicker or do they hold steady? A test that will help with this is to measure the battery's voltage, first with the engine off, then with it running. If you need it, here's a link to an article that shows how to use a digital voltmeter:

https://www.2carpros.com/articles/how-to-use-a-voltmeter

They're using an "auto-ranging" meter here. That's an expensive feature you don't need. You can find a perfectly fine meter at Harbor Freight Tools for around $7.00. Also look at Walmart or any hardware store. I can help you set it up, if necessary.

Let me know what you find with those voltages and lights, then we'll figure out where to go next.
Was this
answer
helpful?
Yes
No
Monday, May 15th, 2023 AT 4:56 PM
Tiny
CHARLANI
  • MEMBER
  • 8 POSTS
There is no codes at all.
Was this
answer
helpful?
Yes
No
Monday, May 15th, 2023 AT 6:26 PM
Tiny
CARADIODOC
  • MECHANIC
  • 33,742 POSTS
This has nothing to do with diagnostic fault codes. There would only be a code if a sensor reading was detected as being out of the acceptable range. What I'm suggesting as one possible cause of low idle speed is a sensor that's reading incorrectly, but those readings are still within the acceptable limits.

When there are no fault codes to tell us where to start looking, we have to use the scanner to look at those idle steps. That will tell us what the Engine Computer is trying to do.
Was this
answer
helpful?
Yes
No
Tuesday, May 16th, 2023 AT 1:39 PM
Tiny
CHARLANI
  • MEMBER
  • 8 POSTS
Well, it had nothing to do with any of that. It was the fuel pump went out.
Was this
answer
helpful?
Yes
No
Tuesday, May 16th, 2023 AT 4:16 PM
Tiny
CARADIODOC
  • MECHANIC
  • 33,742 POSTS
Are you saying the fuel pump caused low idle speed? A running problem is common on GM vehicles due to the pump slowing down as it heats up, but Chrysler pumps don't fail that way. They typically fail to start up, leaving you with a crank / no-start condition. Once they're running, they rarely quit or slow down. This is getting interesting.
Was this
answer
helpful?
Yes
No
Tuesday, May 16th, 2023 AT 5:07 PM
Tiny
CHARLANI
  • MEMBER
  • 8 POSTS
Well, apparently, it was the fuel pump and I never said it had low idle speed it actually idle high and started yet once the car got warm it than started sputtering and I had to hold brake and gas at stop lights.
Was this
answer
helpful?
Yes
No
Tuesday, May 16th, 2023 AT 5:37 PM
Tiny
CARADIODOC
  • MECHANIC
  • 33,742 POSTS
I'm confused. You said it won't stay running on its own, and you have to hold the accelerator pedal down. That's the classic description we see over and over for the minimum throttle issue. What exactly was happening? We haven't even gotten to the flashing dash lights yet. Is this all related or are we looking at multiple problems?
Was this
answer
helpful?
Yes
No
Tuesday, May 16th, 2023 AT 6:14 PM
Tiny
CHARLANI
  • MEMBER
  • 8 POSTS
The flashing dash lights was a exposed wire. Yes I wouldn't stay started on its own. Only did it when the jeep engine got warm which meant the fuel pump was also warm so once I changed the the fuel pump problem solved
Was this
answer
helpful?
Yes
No
Tuesday, May 16th, 2023 AT 10:56 PM
Tiny
CARADIODOC
  • MECHANIC
  • 33,742 POSTS
Wonderful. That goes against everything I've ever run into with a Chrysler fuel pump, so I'm going to have to add that to my memory banks. Your description does match exactly how GM fuel pumps commonly fail.

I'm happy you got these problems solved. Please come back to see us with your next problem. Hopefully I can be of more help next time.
Was this
answer
helpful?
Yes
No
Wednesday, May 17th, 2023 AT 3:48 PM

Please login or register to post a reply.

Sponsored links