I'm going to give you a down and dirty method to map your fuel with 3D mapping.
The following method can be used on the Bazzaz line of fuel controllers as well as the new MSD ignition/fuel controllers both of which have what is called 3D mapping which means you can control fuel by throttle position and engine rpm.
Throttle position is measured in percentage of opening. You can look at the picture below which is a screen shot of the Bazzaz software and the fuel table. The fuel table in it looks very similar to the MSD table, actually the table part is identical they work a little different but can be used in the same way.
Air Fuel Ratio (AFR) is what fuel mapping is centered around. AFR is a ratio of fuel to air and is measured by a oxygen sensor (O2 sensor) installed in the exhaust, from either a gauge you bought or with the AFM module from Bazzaz. We typically shoot for a AFR or 12.5 to 13.2, your never gonna get it perfect at one number and may even have it drop down in the 11's and high as 14's when your done mapping. Depending on where this AFR is as to whether it is a big deal or not. Low numbers represent the system being rich and higher numbers lean. I sometimes use fat for rich.
Higher AFR numbers can be very dangerous when your under heavy loads or at wide open throttle (WOT), lean engines run great until they quit!! Rich engines doe not get full power and can stumble. You can have a higher AFR under light loads and not hurt anything but we should strive to have the whole map in the optimal range but sometimes it is just nearly impossible to do. My thinking is as long as it is not in a area that is critical and I am not experiencing a engine miss then I don't worry so much about it.
Also, if you have a two cylinder engine I recommend tuning off front cylinder then when don't checking rear cylinder by moving the O2 sensor to rear cylinder. If you do not have O2 bungs in your exhaust or both pipes on a two cylinder then you simply need to weld some in. On a dual system like the Muzzy on a Rhino having one in both is pointless, same exhaust gas just split in the head. The idea of adding some fuel to add some power is simply not true, does not work that way.
I love to use analogies so people with no idea what I am talking about can kinda grasp it so I am going to use a very simple one. Pretend all those blocks in the table are random length boards and the AFR gauge is a measuring tape and you need to cut them to 13". You use the tape to measure each board then you cut it to length, that simple.
Things you need to get your fuel mapped out:
MSD or Bazzaz Fuel controller
Bazzaz or MSD software
AFR gauge or Bazzaz AFM module
Extra person to drive
A good stretch of road
About a hour of time
FYI: This method does not apply to the Rhino MSD or at least the present version, at some point it will be replaced with the 3D version.
Both pieces of software have what I call a floating point, meaning they have a point that floats around on the screen which coincides with where the engine is running at that particular time so you can read your AFR on your gauge and look over at the screen to see where you need to make a change. The Power Commander does not have this feature thus making it hard for the end user to tune with it.
The MSD uses a large dot that covers not just one block on the table but around it and the Bazzaz moves from one single block to the next. You will find you normally won't change the value in just one block but the area around that block as well.
The way I start is have everything up and running grab Hunter, my 10 year old, and hit the road. I normally do it on the dyno but like to see how the road compares and usually it's off some and way more accurate than the dyno.
So anyway, I start easing on the gas and watch the AFR gauge, when it moves out of the range mentioned earlier, I look at the fuel table to see what block I'm in and then make a numerical change in that block higher or lower depending on whether I am rich or lean. Remember no number in the block as it comes to you means stock fuel is being used and the Bazzaz or MSD is not adding or taking away fuel at that point. Let's say there is already a number in the block like say 20 and you see a AFR of 11 then I just change it to 10 and see what happens and fine tune from there. Some areas you will need to take fuel away from the what the stock fuel is doing so a negative number will be used. The numbers in the blocks represent percentages of fuel. So if there is a 20 in a block you are adding 20% more fuel over stock.
Changes to the map are updated as soon as you make them in the table, nothing to send or update.
So I continue to ease on the gas and work thru the table looking at the AFR and correcting it as I move thru. You will notice easing on gas you will be moving thru the table from bottom left to top right. While doing this you will not even get into the blocks in the other areas.
Once I have worked thru easing on the fuel, I back down to a very slow speed and just pin the throttle, you will see the dot move straight up the table to the top row which is the 100% throttle row and it will move to the right. It will move very fast then slow as it moves across and you get closer to top speed. You will notice when you stab the throttle it will be rather rich cause the engine is not moving as much air and it will will lean up as it builds RPM but go ahed and change the top row one block at a time to achieve the range of AFR we want.
Now that WOT throttle is done then just start driving normal, in several kinds of conditions so other areas of the table are hit. Realize there will still be parts of the table that you will not hit. I typically put a random number in those blocks that are the same as the closest block I actually mapped out in case it does hit it somehow during normal operation.
So basically it is just simply looking at the AFR gauge and get the reading then go change that block where your running in.
Now once your done, save your fuel map on your computer for future use or to back up what you did.
The above instructions again are just a down and dirty method. You will find the software will allow to do different things that you will learn on your own over time. Your always welcome to shoot me a e-mail or call me if you have more questions about the mapping.