OK everyone, I got some info you guys might want to hear. I got my zeitronix wideband hooked up, and was datalogging some signals.
I found out that the AFC alters your O2 signal even during vacuum. It sends out a sine wave to trick the car into thinking it is at 14.7. This basically puts the car into open loop all the time. It is no wonder the car could not idle properly like this.
I think there are a couple solutions to this.
1. Disconnect the O2 wire from the AFC, and reconnect the two ends normally. If my theory is correct, then this will still allow the AFC to do it's thing when the car is in open loop (WOT for example), and let the car do it's thing during idle and light throttle.
2. There is a setting under the "Output Settings" menu, called Output B. On my unit it came set to "Over Pressure", and below that, the pressure value was set to -18.12. I think if you were to set this to something like 0, then the AFC would not do any O2 sensor trickery until you are actually in boost. Alternatively it looks like you can set this to also switch by rpm if you wanted.
*Note: I couldn't tell how you are supposed to load this setting onto the AFC, if writing the fuel map to it does it, or if the Reset ECU button is necessary. If you reset it, you should have to write the fuel map again.
For now I have disconnected my AFC. I'm not sure when or if I'll reinstall it. But you guys can give this a try and see if this helps. I did try #1 briefly, and my idle worked well like this. I'm not completely sure if this disables the AFC too much, but I think it should still work only when the car is in open loop(which seems like the ideal situation anyways).
As for option #2 I did not try this, but here is a correspondence I had with a Spit Second rep which was a little vague to me, but I think this confirms my thoughts:
Peepsalot said:
In the documentation that came with my PSC1, it says:
"Output B under options and output settings is used to control the ESC
feature which provides fuel enrichment at part throttle."
It isn't clear to me how changing this setting or the values below
will affect the fuel delivery.
My Output B mode is currently set to Over Pressure. And the Over
Pressure value is -18.12
This is how it was setup with the settings provided to me.
Could you explain any more about this option, or point me to some
documentation on it? I didn't see anything about the Output Settings
in the R4 documentation at all. I would appreciate it very much if
you could tell me what the effect of each setting is for all the
entries under Output settings. I'm guessing some of them do not even
apply to the product I am using?
SplitSec Dude said:
The output B setting is only an issue if you have the E suffix version of
the PSC1. If you do, you can set output B for the threshold where you want
enrichment. Output B is usually set to over pressure with an over pressure
limit of 1 psi. In order to get enrichment, you also have to increase the
cell values in the map table at 1 psi. The purpose of the ESC function is
to allow you to add fuel without having the ECU trim it away.
Unless you have a custom unit, the other output settings are not used.