Ok, im going to take a swing at trying to explain why this works they way it does....
Basically you can modify afrs at idle, cruise, part throttle, WOT.
Here’s why I think:
The SS box works by manipulating the MAP sensor voltage....
Now, lets take a minute to understand how the map is designed to work.
The MAP sensor, measures vacuum created by the motor, then relays this information to the ECU. The ECU in-turn applies its set pulse width for whatever MAP reading it gets. All the map sensor is a voltage signal, no more no less... if you up the voltage, it thinks closer to atmoshperic, lower voltage, is more vacumm.
Now if an engine is idling, vac is present, and the ECU applies its given pulse for that level of vacuum. So everything runs fine.
Now lets say we up the voltage a lil, by modifying the coefficient in the black box map a table. Well now the ECU sees less vacuum, so it applies a longer pulse width to make up for the difference.
Well if the engine is still running the same, and we just lie to it, then its gonna go richer or leaner, depending on what we tell it.
Here’s the key, the stock O2s we know aren’t good, and so does the ECU, so as long as you don’t pass the overly rich, or overly lean. The ecu thinks it’s "acceptable" and will allow it to run. Its only when you reach these overly lean/rich conditions that the ECU suspects something wrong, and will perform changes...
This "acceptable" window is where you can tweak things, so at idle, partial, cruise, WOT, doesn’t matter, as long as it’s not overly lean, or overly rich. Now ppl getting CELs, aren’t getting them for overly rich/lean conditions mostly. Usually they get CELs for map sensor voltage too high, or too low. Which we all know how the voltage math works, and the whole 13.8 thing goes.
Now, the reason that the changes work, and have affect has to deal with just how basic this system truly is. It’s a simple look up and reference table.
As a side note, I want to share another fact I've came across. On my del slo, I have a VAFC. Now it can modify fuel delivery, and vtec engagement. Well the fuel delivery is the same way the NSX ECU works stock, and the VAFC controls it the same way the SS box does. It modifies the MAP voltage. I can sit in my car at idle, and take out enuf fuel to stall the motor, or add enuf to stall the motor. It’s instantaneous; cause its basically putting a POT right on the lead going into the ECU. Now the SS works in a so much nicer interface, but doesn’t have the on-the-fly adjustments that my VAFC has, so you cant go sit in your X and lean it to the point to stall on the fly, but you can modify it to the point it will not crank. (I’ve done this to a BBSC NSX trust me it works)
Now, as far as passing emissions goes, you can make the car run similar to stock, and make it pass cause you can affect the values across the board. I have personally tuned a BBSC for better street conditions, and safe AFRs for cruise and idle. It CAN be done. And it will maintain these values, thanks to that basic system it uses.... if it’s between overly lean, and overly rich, it’s "acceptable"
Now lets look at what we are actually trying to accomplish to make it pass.
We want it to run "like stock" so that means a "stock" cars AFR. Well how ya gonna do this??? hmmmm.... how about shorten the injector pulses enuf to make the 440 injectors have the delivery of the 270s that came stock. Now how you ask do we accomplish that.... simple... we just give it a lower map voltage, which makes it choose that shorter width out of its reference table, thus in turn lowering the delivery of the injector enuf to obtain that "stock" AFR.
Now what’s great about this??? Well since you have control across the board, you can now have a great vacuum set of values, that run the car more efficiently, which our tree huggin' friends will hate us less for, and you can have your regular boost values, that give ya that wonderful power when ya need it safely.... This means that the car can be tuned to be more eco-friendly, and safer to drive.
Another topic, the removing timing:
if you lower the map voltage enuf to get the delivery of the 270s, we all know that the stock ECU can pull enuf timing just fine to make it pass. It did it before the SC, so with the same flow rate, it will be fine. Now if you feel the need to pull timing, or just want to, you can pull timing anywhere ya want.... vacuum, boost, doesn’t matter...
Timing is based off of sensors again... it works by interrupting and delaying those signals from the cam signals, to make the retard.
Basically stock works by getting signals from the cam sensors, and the crank sensors, and then firing the correct cylinder, when it is ready. To get the retard, we just delay the crank signal a few milliseconds, and BAM there’s your retard. The SS box does this for us... and it will do it at any RPM, and at any vacuum or boost value. It’s just a straight up system... very basic...
As long as the O2s are reading "acceptable" then it really doesn’t care.... it just wants to be "acceptable". Now as far as open loop goes, its expecting it to be rich, but again, the stock O2s aren’t good, so it knows that as long as its not overly lean or rich, then it should be safe.... if it had been designed as a FI car to begin with, rest assured the ECU would use 5wire. But it wasn’t, and as long as we lie to it, it will never know any better. It’s only as accurate as its stock O2s. And Honda designed it with those on, because they could do the job, and safely for a NA car. So for us to go FI, means we have to accept some things we can’t change, like the stock O2s and the way the ECU uses those signals. But it gives us a tunable area, between overly lean/rich. We have to get it where we want.
Well hope that clears up some things, and helps us all to further understand the NSX.
Basically you can modify afrs at idle, cruise, part throttle, WOT.
Here’s why I think:
The SS box works by manipulating the MAP sensor voltage....
Now, lets take a minute to understand how the map is designed to work.
The MAP sensor, measures vacuum created by the motor, then relays this information to the ECU. The ECU in-turn applies its set pulse width for whatever MAP reading it gets. All the map sensor is a voltage signal, no more no less... if you up the voltage, it thinks closer to atmoshperic, lower voltage, is more vacumm.
Now if an engine is idling, vac is present, and the ECU applies its given pulse for that level of vacuum. So everything runs fine.
Now lets say we up the voltage a lil, by modifying the coefficient in the black box map a table. Well now the ECU sees less vacuum, so it applies a longer pulse width to make up for the difference.
Well if the engine is still running the same, and we just lie to it, then its gonna go richer or leaner, depending on what we tell it.
Here’s the key, the stock O2s we know aren’t good, and so does the ECU, so as long as you don’t pass the overly rich, or overly lean. The ecu thinks it’s "acceptable" and will allow it to run. Its only when you reach these overly lean/rich conditions that the ECU suspects something wrong, and will perform changes...
This "acceptable" window is where you can tweak things, so at idle, partial, cruise, WOT, doesn’t matter, as long as it’s not overly lean, or overly rich. Now ppl getting CELs, aren’t getting them for overly rich/lean conditions mostly. Usually they get CELs for map sensor voltage too high, or too low. Which we all know how the voltage math works, and the whole 13.8 thing goes.
Now, the reason that the changes work, and have affect has to deal with just how basic this system truly is. It’s a simple look up and reference table.
As a side note, I want to share another fact I've came across. On my del slo, I have a VAFC. Now it can modify fuel delivery, and vtec engagement. Well the fuel delivery is the same way the NSX ECU works stock, and the VAFC controls it the same way the SS box does. It modifies the MAP voltage. I can sit in my car at idle, and take out enuf fuel to stall the motor, or add enuf to stall the motor. It’s instantaneous; cause its basically putting a POT right on the lead going into the ECU. Now the SS works in a so much nicer interface, but doesn’t have the on-the-fly adjustments that my VAFC has, so you cant go sit in your X and lean it to the point to stall on the fly, but you can modify it to the point it will not crank. (I’ve done this to a BBSC NSX trust me it works)
Now, as far as passing emissions goes, you can make the car run similar to stock, and make it pass cause you can affect the values across the board. I have personally tuned a BBSC for better street conditions, and safe AFRs for cruise and idle. It CAN be done. And it will maintain these values, thanks to that basic system it uses.... if it’s between overly lean, and overly rich, it’s "acceptable"
Now lets look at what we are actually trying to accomplish to make it pass.
We want it to run "like stock" so that means a "stock" cars AFR. Well how ya gonna do this??? hmmmm.... how about shorten the injector pulses enuf to make the 440 injectors have the delivery of the 270s that came stock. Now how you ask do we accomplish that.... simple... we just give it a lower map voltage, which makes it choose that shorter width out of its reference table, thus in turn lowering the delivery of the injector enuf to obtain that "stock" AFR.
Now what’s great about this??? Well since you have control across the board, you can now have a great vacuum set of values, that run the car more efficiently, which our tree huggin' friends will hate us less for, and you can have your regular boost values, that give ya that wonderful power when ya need it safely.... This means that the car can be tuned to be more eco-friendly, and safer to drive.
Another topic, the removing timing:
if you lower the map voltage enuf to get the delivery of the 270s, we all know that the stock ECU can pull enuf timing just fine to make it pass. It did it before the SC, so with the same flow rate, it will be fine. Now if you feel the need to pull timing, or just want to, you can pull timing anywhere ya want.... vacuum, boost, doesn’t matter...
Timing is based off of sensors again... it works by interrupting and delaying those signals from the cam signals, to make the retard.
Basically stock works by getting signals from the cam sensors, and the crank sensors, and then firing the correct cylinder, when it is ready. To get the retard, we just delay the crank signal a few milliseconds, and BAM there’s your retard. The SS box does this for us... and it will do it at any RPM, and at any vacuum or boost value. It’s just a straight up system... very basic...
As long as the O2s are reading "acceptable" then it really doesn’t care.... it just wants to be "acceptable". Now as far as open loop goes, its expecting it to be rich, but again, the stock O2s aren’t good, so it knows that as long as its not overly lean or rich, then it should be safe.... if it had been designed as a FI car to begin with, rest assured the ECU would use 5wire. But it wasn’t, and as long as we lie to it, it will never know any better. It’s only as accurate as its stock O2s. And Honda designed it with those on, because they could do the job, and safely for a NA car. So for us to go FI, means we have to accept some things we can’t change, like the stock O2s and the way the ECU uses those signals. But it gives us a tunable area, between overly lean/rich. We have to get it where we want.
Well hope that clears up some things, and helps us all to further understand the NSX.