FOLLOW-UP ............
The bike is fueled very lean for emissions reasons, that is the bike when stock runs nearly at dangerously lean levels. Installing intake and exhaust mods severely exacerbates the problem. Therefore you need to buy the expensive fuel controllers just so it will run safe and better, But of course you can make it run WAY BETTER when using one opposed to just a safe and better
.
Just got some more confirmation from MrEvilpirate EFIE thread that just un-plugging the 02' sensor does make the bike run RICHER.
https://www.z125owners.com/forum/engines-discussions/15405-efie-experiences-3.html
What hes doing is a little over my head but...
I Will be following his results because it is the right way to do it and avoid buying the fuel controllers and having to learn all that
If you want to avoid even the EFIE mod and just trying to get your bike to run safe and better and not be to lean.
Then try un-plugging your 02' sensor but leave it in place or plug off the bung.
This is what I'm doing right now and its running better than it ever has,
.
If you disconnect the 02 sensor, you'll run as rich as the ECU set fuel tables will allow.
so by design it won't hurt anything, and by dumb luck it seems to be better than when the 02' is connected
The ECU will take a while to compensate and adjust to proper AFR. During this "adjusting" period, the bike will be a bit rough.. Mine corrected after a couple of 20 minute (or so) rides
.
DOWNSIDE.................
My check engine light is on , but only till i figure out how to trick it.
I've read I'll will lose some MPG's , but getting 80mpgs now so its worth the trade off
I wont have the benefits of the compensating that come with the 02 that Greg-E mentions ...........
(It won't be able to compensate for altitude or air pressure changes as well without the o2, a few other downsides like compensating for crap fuel.)
.
This trick will probably only work when your only doing just the PIPE n INTAKE mod' from what I'm reading.