kowalski vanishing point
Enthusiast
Hey, I'm back with the same problem.
'97 GTS that has "Idle Hang" the condition wherein the car spontaneously
makes up its mind to idle at 1500 RPM for a while
defying all attempts to bring the idle down
then after 5-20 minutes it spontaneously drops back down to a normal idle of
around 660 RPM.
This weekend I finally got around to hooking up my "EASE Diagnostics" software
to the car using a laptop and a connection to the OBD II port.
This is an excellent program and I've used it successfully to sleuth out problems on a few different cars.
What I found was, at least to me, very surprising.
Hopefully a knowledgable member here will have some answers.
1. When my Viper idles at normal (660) RPM it is constantly running lean.
The primary O2 sensors almost never go above .20 volts. They just stay flat.
No cycling whatsoever. No MIL lights go on. No DTC codes set.
I assume the computer sees this as a normal state of affairs.
2. Before "Idle Hang" occurs it is heralded by a few bumps of the O2 sensor voltage to about .40 volts (both sides). From experience I can tell by the way
the RPM blips a little that the car is about to go into "Idle Hang".
3. When the car goes into "Idle Hang" the O2 sensors are cycling normally
between about .10 volts and .90 volts. THe temperature usually drops by 5 to 10 degrees. As long as the O2 sensors cycle the car stays in "Idle Hang".
4. Long term fuel trim side 1 = around 7.
Long term fuel trim side 2 = around one.
5. At 660 Rpm idle the spark is advanced 2 degrees. Manifold pressure 12 mmhg.
At 1500 rpm idle the spark is advanced around 20 degrees and the
manifold pressure is around 25mmhg.
6. In around the town driving, RPM greater than 1500, the O2 sensors Cycle quite normally and the coolant temperature drops.
7. It is in "closed loop" mode the whole time this is happening.
Questions.
1. Is it normal for the Viper to idle in a lean state?
If not then why are no DTC codes set? No MIL lights lit?
2. Could a vacuum leak force the computer to run the engine lean
in order to meet a specified idle speed? If that is the case shouldn't the
computer recognize that the O2 sensors aren't cycling and set a DTC code?
I have searched high and low for a vacuum leak without success.
Replaced the intake manifold gaskets.
No leaks found, no success enjoyed.
3. If Vipers do run a lean idle, then what could be causing the the car to
come out of that mode and why again would no DTC codes be set?
4. Someone here once suggested having a Viper Tech reflash the PCM.
Does this sound like a PCM that simply does not know what it is doing anymore
and might benefit from getting reflashed?
I live over 100 miles from a Viper ready dealership and can't get off work easy.
Is there anyone I can mail my PCM to to have it reflashed?
5. Shouldn't a "closed loop" mode force the computer to vary the fuel injector
delivery so as to cycle the O2 sensor voltage?
Thanks for any help.
I can always hook up the computer again this weekend and get more info
if more info is needed.
'97 GTS that has "Idle Hang" the condition wherein the car spontaneously
makes up its mind to idle at 1500 RPM for a while
defying all attempts to bring the idle down
then after 5-20 minutes it spontaneously drops back down to a normal idle of
around 660 RPM.
This weekend I finally got around to hooking up my "EASE Diagnostics" software
to the car using a laptop and a connection to the OBD II port.
This is an excellent program and I've used it successfully to sleuth out problems on a few different cars.
What I found was, at least to me, very surprising.
Hopefully a knowledgable member here will have some answers.
1. When my Viper idles at normal (660) RPM it is constantly running lean.
The primary O2 sensors almost never go above .20 volts. They just stay flat.
No cycling whatsoever. No MIL lights go on. No DTC codes set.
I assume the computer sees this as a normal state of affairs.
2. Before "Idle Hang" occurs it is heralded by a few bumps of the O2 sensor voltage to about .40 volts (both sides). From experience I can tell by the way
the RPM blips a little that the car is about to go into "Idle Hang".
3. When the car goes into "Idle Hang" the O2 sensors are cycling normally
between about .10 volts and .90 volts. THe temperature usually drops by 5 to 10 degrees. As long as the O2 sensors cycle the car stays in "Idle Hang".
4. Long term fuel trim side 1 = around 7.
Long term fuel trim side 2 = around one.
5. At 660 Rpm idle the spark is advanced 2 degrees. Manifold pressure 12 mmhg.
At 1500 rpm idle the spark is advanced around 20 degrees and the
manifold pressure is around 25mmhg.
6. In around the town driving, RPM greater than 1500, the O2 sensors Cycle quite normally and the coolant temperature drops.
7. It is in "closed loop" mode the whole time this is happening.
Questions.
1. Is it normal for the Viper to idle in a lean state?
If not then why are no DTC codes set? No MIL lights lit?
2. Could a vacuum leak force the computer to run the engine lean
in order to meet a specified idle speed? If that is the case shouldn't the
computer recognize that the O2 sensors aren't cycling and set a DTC code?
I have searched high and low for a vacuum leak without success.
Replaced the intake manifold gaskets.
No leaks found, no success enjoyed.
3. If Vipers do run a lean idle, then what could be causing the the car to
come out of that mode and why again would no DTC codes be set?
4. Someone here once suggested having a Viper Tech reflash the PCM.
Does this sound like a PCM that simply does not know what it is doing anymore
and might benefit from getting reflashed?
I live over 100 miles from a Viper ready dealership and can't get off work easy.
Is there anyone I can mail my PCM to to have it reflashed?
5. Shouldn't a "closed loop" mode force the computer to vary the fuel injector
delivery so as to cycle the O2 sensor voltage?
Thanks for any help.
I can always hook up the computer again this weekend and get more info
if more info is needed.