Re: New O2 Sensor Changed Idle Speed
Posted: Thu Oct 27, 2022 6:35 pm
A really simple test would be to unplug the KLR and see if the problem goes away (key on, engine off, of course).
A grassroots Porsche technical community
https://carpokes.com/
I'm not sure which "problem" you are referring to as there are a few issues. I already performed tests with the KLR disconnected.cda951 wrote: Thu Oct 27, 2022 6:35 pm A really simple test would be to unplug the KLR and see if the problem goes away (key on, engine off, of course).
Latitude48 wrote: Fri Oct 28, 2022 11:17 amI'm not sure which "problem" you are referring to as there are a few issues. I already performed tests with the KLR disconnected.cda951 wrote: Thu Oct 27, 2022 6:35 pm A really simple test would be to unplug the KLR and see if the problem goes away (key on, engine off, of course).
Today I performed a test with the KLR and Throttle switch disconnected, and with terminals 4 & 6 jumped with a paper clip to simulate the closed throttle condition. Result: Mode = Idle, V = 2.95, which is the correct result.
At this point I do think my Throttle Switch has a faulty microswitch, but the KLR could also have issues.
Tom, I'm not measuring any voltages myself, the 2.95 volts is displayed by the OBD+ SW. Joe added this output so I could monitor the throttle switch voltage along with the mode displayed for the throttle switch. As I stated, Idle should be ~ 3 V, Off Idle ~ 5 V, and Full Load ~ 3.8 V. I get ~ these numbers with the KLR and throttle switch disconnected and ignition ON.Tom wrote: Fri Oct 28, 2022 12:16 pmLatitude48 wrote: Fri Oct 28, 2022 11:17 amI'm not sure which "problem" you are referring to as there are a few issues. I already performed tests with the KLR disconnected.cda951 wrote: Thu Oct 27, 2022 6:35 pm A really simple test would be to unplug the KLR and see if the problem goes away (key on, engine off, of course).
Today I performed a test with the KLR and Throttle switch disconnected, and with terminals 4 & 6 jumped with a paper clip to simulate the closed throttle condition. Result: Mode = Idle, V = 2.95, which is the correct result.
At this point I do think my Throttle Switch has a faulty microswitch, but the KLR could also have issues.
Where are you getting 2.95 volts?? Are you probing the DME circuit board? Or is that what the OBD+ is reporting?
Either way, with everything else hooked up (including KLR), does the idle return to normal (~840) when you pull the TPS connector off and jump pins 4 and 6 in the connector?
Latitude48 wrote: Fri Oct 28, 2022 2:16 pm I think we have a "Eureka moment." Here's Joe's latest input:
"Hi Tom,
There is a possible failure mode where the idle contacts could emulate a "full load" state. Note that "off Idel" [sic] is the largest voltage of the three states. This means to transition from "idle" to "off Idle" the voltage must swing past "full load" at 3.8 volts to reach "off idle" at 5 volts. It is normal to see an occasional glitch of "full throttle" in the FocusOBD software when transitioning from "idle" to "off idle”, especially noticeable when graphing. Both my 944 Turbo and 944 NA do this.
What may be going on in your case is that when the idle contacts are closed the resistance between the contacts is higher than it should be, possibly due to corrosion or oxidation. If the resistance was just enough to put the “idle” voltage closer to "full load" than to "idle," the OBD+ module would interpret this as "full load," most likely the DME program would as well. Unfortunately, I do not know the exact thresholds the DME uses to trigger each of these modes, that is arbitrarily set in the DME program. It would take someone who knows the DME program inside and out to determine the exact values (and schema such as hysteresis) from the hex code. However, in theory, I could likely find this out through experimentation by connecting a variable resistor to the idle switch input and adjusting it until the engine changes behavior when transitioning between the three states. Another thing I could potentially do is calculate the "idle switch" contact resistance and issue a warning before it reaches a failure point. I will note these features in in the OBD+ firmware project backlog for a future update."
Ah, that makes sense! This scenario could also explain why the OBD+ can show the throttle switch in Idle mode the first time the ignition is turned ON with the engine OFF, and then when the ignition is turned OFF and back ON again, the mode displayed is Full Load. Although it doesn't seem logical at first, gaining this insight into how the system works does appear to show the OBD+ displays everything correctly based on the status of the throttle switch voltage. Seems like a finicky system!
Oh, I must have missed that. Hopefully that's just a glitch with the software, which would be my strong suspicion. Once you get the multimeter, you'll know....Latitude48 wrote: Fri Oct 28, 2022 4:32 pm For what it's worth, as I've stated before, with everything hooked up normally and the engine running I ALWAYS get Full Load for the mode at idle, and moving the throttle ALWAYS changes it to Off Idle. I have not run the engine in this mode with the software version that displays the switch voltage, but will to that.
Not sure it's a glitch if Joe's theory about the microswitch contacts having sufficient resistance to push the voltage close enough to 3.8 V so that it drives the system into Full Load. Hopefully, I'll find out with more testing and measurements.Tom wrote: Fri Oct 28, 2022 5:49 pmOh, I must have missed that. Hopefully that's just a glitch with the software, which would be my strong suspicion. Once you get the multimeter, you'll know....Latitude48 wrote: Fri Oct 28, 2022 4:32 pm For what it's worth, as I've stated before, with everything hooked up normally and the engine running I ALWAYS get Full Load for the mode at idle, and moving the throttle ALWAYS changes it to Off Idle. I have not run the engine in this mode with the software version that displays the switch voltage, but will to that.
Fair enough. Poor choice of words, I just meant if the OBD+ was reporting "full load" when the KLR isn't actually triggering that signal. If that's the issue, then I suspect the DME is better at weeding that out, otherwise the DME would switch to WOT maps when this issue occurs -- i.e., even though the KLR signal isn't triggering. My guess is your multimeter will confirm the KLR is not triggering even though the OBD+ says full load. To rule out the possibility of the DME being likewise tricked into running full load maps despite no full load signal from the KLR, a wideband would do it. When the DME is running off its full throttle maps at idle, the AFR drops out of closed loop and can get so rich the motor will idle terribly (not unlike how you described it when testing with the paper clip.... hmmm....).Latitude48 wrote: Fri Oct 28, 2022 6:08 pmNot sure it's a glitch if Joe's theory about the microswitch contacts having sufficient resistance to push the voltage close enough to 3.8 V so that it drives the system into Full Load. Hopefully, I'll find out with more testing and measurements.Tom wrote: Fri Oct 28, 2022 5:49 pmOh, I must have missed that. Hopefully that's just a glitch with the software, which would be my strong suspicion. Once you get the multimeter, you'll know....Latitude48 wrote: Fri Oct 28, 2022 4:32 pm For what it's worth, as I've stated before, with everything hooked up normally and the engine running I ALWAYS get Full Load for the mode at idle, and moving the throttle ALWAYS changes it to Off Idle. I have not run the engine in this mode with the software version that displays the switch voltage, but will to that.