Yamaha R3 Forums banner
1 - 9 of 9 Posts

· Registered
209 Posts
Discussion Starter · #1 · (Edited)
Update 05 Feb 2021: I just got done with my nth editing pass; there was a lot of fluff material that I've removed, and I attempted to rewrite some sections.

Use this information at your own risk.
I'm novice and my research is web-based.

Go to Next Post

Table of Contents
  1. Stock "performance" (you're here)
  2. Intro to fuel mapping & emissions
  3. ECU tuning & O2 sensors
  4. Full Exhaust List
  5. SpeedTek aRacer (ECU)
  6. FlashTune ECU and Bazzaz Z-Fi & Z-AFM
  7. Base operations (collecting data)
Shipping & handling
Shipping and product availability will vary by manufacturer. If you cannot get your product of choice due to your location:

Buy Products That Don’t Normally Ship to Your Country With Parcl

Stock "performance"
  • Average performance for everyone, not excellent for anyone.
  • Restrictive ECU emissions settings
  • Lean means clean - means hot
    • A means to maintain catalytic converter efficiency (for unburnt fuel)
      • Built to eliminate emissions, not perform for our riding conditions
      • Manufacturers program the stock ECU to use the least amount of gas without causing permanent damage to the motor (lean means hot)
    • Stock performance - means lean AFR - means higher MPG
  • To properly tune your bike, you also need optimal airflow
    • Eliminate the major airflow restrictions
      • Stock exhaust
      • Emissions system
Tuning environment
With regard to developing a better machine, the autotune helps your motorcycle become the best it can be within the limitations of your riding conditions:
  • Elevation
  • Season (time of year)
  • Atmosphere (temperature, air density, humidity, precipitation, etc.)
  • Riding style (spirited, casual, commuting, racing, etc.)
  • Performance modifications (air box, air filter, exhaust, cams, etc.)
There are five systems that you will be interfacing with throughout this guide
  • Emissions control
  • Exhaust system
  • ECU (FT ECU or RCMini5)
  • Autotune (Z-AFM or AF1)
  • Fuel control (RCMini5, Z-Fi, or PCFC)
And with the technology you'll be using, you will have the opportunity to develop as many sets of fuel maps as you require for your machine.

You may notice a button on high-end motorcycles which select different "Ride Modes"; these buttons switch the ECU's fuel map and other ECU settings on-the-fly, to alter the ride-ability. These are utilized to satisfy different riding styles or specific riding conditions.

Gasoline quality
When you refuel, try to use the same company and always use the same grade of fuel which your bike was designed to run on; gasoline is mixed differently between companies, and the following is true:
  • Higher octanes have less knocking potential
  • Unless race-level engine mods are installed on your machine
    • Octanes higher than recommended won't add performance benefits
    • However, using clean, ethanol-free gasoline will increase performance (as compared to using 10E gasoline mixtures (up to 10% Ethanol)
  • If ethanol-added gasoline sits in your fuel tank over time
    • A phenomenon called "ethanol phase separation" will lead to murky performance loss
      • Gunk sitting at the bottom of your fuel tank is the first thing that is sucked into your motor
      • For ethanol-free gasoline, visit pure-gas (thanks, Gummy Shark Attack)
  • No-name gas resellers often lack the standard level of detergents; we must consciously choose "Top Tier" gasoline and ethanol-free pure gasto maintain motor longevity:
    • Help reduce the carbon deposits on the internals (fuel injectors, intake valves, piston tops, cylinder walls, exhaust valves, exhaust ports)
    • Also preserves piston rings (less sludge buildup on cylinder walls which stress piston actuation)
    • High-performance engines require cleaner internals
      • Performance engines (which also require higher octane fuels) utilize detergent
Learned from the video referenced on this post (Gummy Racing Shark) and this post (Tazmtl).

Regarding fuel quality
It isn't realistic to expect motorists to fill up on Top Tier fuel throughout the life of a vehicle, but if you do and you create a fuel map using that fuel; be sure to use that same fuel when running that specific fuel map.

Use Top Tier fuel or clean, ethanol-free pure gas when you're filling up your R3 (if you are able, again: not realistic).
Learn more about difference between grades of gasoline
Learn more about varying qualities of gasoline (I just learned "Top Tier" gasoline was a standard set by frustrated car manufacturers)

Go to Table of Contents
Go to Next Post

· Registered
209 Posts
Discussion Starter · #3 · (Edited)
Go to Previous Post
Go to Next Post

Table of Contents
  1. Stock "performance"
  2. Intro to fuel mapping & emissions (you're here)
  3. ECU tuning & O2 sensors
  4. Full Exhaust List
  5. SpeedTek aRacer (ECU)
  6. FlashTune ECU and Bazzaz Z-Fi & Z-AFM
  7. Base operations (collecting data)
Fuel mapping
Imagine your throttle position and engine RPM on a graph with X and Y axes. Fuel mapping is entering cell data into each position of this graph.

aRacer RCMini5 (with AF1)
The RCMini5 is a standalone ECU; it replaces the FT ECU & Z-Fi. In addition, you could use the aRacer AF1 autotune in conjunction, which stands-in for the Z-AFM.
  • The SpeedTek aRacer RCMini5 is thus: a complete package replacement system that eliminates the need for all the other products discussed in this guide. It also comes with a bluetooth module (bLink) that allows wireless computer & smartphone connectivity.
FT ECU (stock ECU flashing)
The FT ECU program flashes the R3's stock ECU, altering how the ECU is configured when the bike is shipped from the factory; the major changes are performed with this software. The FT ECU provides fuel maps, but does not provide a way to fine-tune these maps using a wideband O2 sensor. This is where Bazzaz comes into play.

Bazzaz Z-Fi (piggyback fuel controller)
The Z-Fi is a module which employs a fuel map and used to make adjustments based on instructions coming from the ECU.

Bazzaz Z-AFM (autotune)
To further enhance the Z-Fi fuel map instructions, the Bazzaz Z-AFM writes data to a simulated fuel map at 3,000 RPM (and above), using a wideband O2 sensor installed in your exhuast.

By using the Z-Fi Mapper software, we save the fine-tuned data produced by Z-AFM into the Z-Fi module. As the Z-Fi module intercepts data coming from the R3 ECU, this acts to alter the signals for the fuel injectors...

In theory, we could develop a custom map using the Bazzaz products and save it to the R3 ECU fuel map using FT ECU, uninstall the Bazzaz products, then simply store the Bazzaz products for later use.

Service Manual Explanation for the Air Injection System, p368, section 7-19

Air injection

The air induction system burns unburned exhaust gases by injecting fresh air (secondary air)
into the exhaust port, reducing the emission of hydrocarbons. When there is negative pressure at the exhaust port, the reed valve opens, allowing secondary air to flow into the exhaust port. The required temperature for burning the unburned exhaust gases is approximately 600 to 700 °C (1112 to 1292 °F).

AIS plate location (underneath gas tank)
The "AIS plate" (where the "Smog Block Off Plate" goes) covers up a reed valve near the spark plug sheaths.

I don't know many technical terms; so sorry.

If your reed valve is dirty (and you're still utilizing the AIS), pop it out (figure out a way to do it that won't damage it).

Use some lacquer thinner to clean it up (I bathed it in a glass measuring cup with its little "basket" thingamajigs.

Air cut-off valve
The air cut-off valve is controlled by the signals from the ECU in accordance with the combustion conditions. Ordinarily, the air cut-off valve opens to allow the air to flow during idle and closes to cut-off the flow when the vehicle is being driven. However, if the coolant temperature is below the specified value, the air cut-off valve remains open and allows the air to flow into the exhaust pipe until the temperature becomes higher than the specified value.

Information on Smog Block Off Plates
Watch this video on what a smog block off plate is used to prevent.
Yamaha (and DodgeRider) calls it "Air Injection System" - the system referred to when discussing the "Smog Block Off Plate".

Why you need a smog block off plate
The main reason you install a block off plate is when the Decel Fuel Cutoff on the ECU is disabled; as DodgeRider described, "newer, fuel injected bikes cut off the fuel supply when the throttle is closed".
  • By disabling Decel Fuel Cutoff
    • And using Smog Block Off Plate
    • And disabling the Air Injection System (AIS) in the ECU
  • Unburnt fuel that flows into the exhaust, will be less likely to cause exhaust detonation (popping)
  • Will result in smoother throttle on/off control over the motorcycle
    • To me, this is a huge improvement, especially in stop-go traffic on the street
  • Will result in more accurate O2 Sensor readings

With Decel Fuel Cutoff enabled (emissions reduction) and leaving the AIS enabled
  • And not using a Smog Block Off Plate
  • And installing a full exhaust
Will cause (albeit harmless) burbling
  • May cause sporadic O2 sensor readings
  • May produce a Check Engine light
Learn more about catalytic converters.

Smog Block-Off Plates

Go to Previous Post
Go to Next Post

· Registered
209 Posts
Discussion Starter · #4 · (Edited)
Go to Discussion Table of Contents
Go to Previous Post
Go to Next Post

Table of Contents
  1. Stock "performance"
  2. Intro to fuel mapping & emissions
  3. ECU tuning & O2 sensors (you're here)
  4. Full Exhaust List
  5. SpeedTek aRacer (ECU)
  6. FlashTune ECU and Bazzaz Z-Fi & Z-AFM
  7. Base operations (collecting data)

ECU tuning intro
  • At the start, you will enable an open-loop mode, where you collect data and apply that data to a fuel map for a given environment and riding style
  • Then, you will flash the collected data to either the fuel controller or the ECU
    • Using FT ECU, or RCMini5, you flash the ECU
    • Using Z-Fi or Power Commander FC, you flash the fuel controller
  • At some point you may choose to close the loop and install an O2 bung cap. This enters you into closed loop mode.
Getting familiar with tuning
  • Flash a baseline fuel map
  • Establish a record of your progress, trials, and errors
  • Tune an ECU (RCMini5 or FT ECU)
    • Advance or retard ignition timing
    • Enhance ECU functionality
    • Eliminate stock restrictions
    • Run diagnostics
  • Initial configuration (fuel controller or ECU)
    • Set baseline configurations
    • Apply new and different fuel maps
  • Autotune (AF1 or Z-AFM)
    • Retrieve data from a wideband O2 sensor
    • Tweak and modify fuel maps in software
    • Retest for effective fuel delivery
  • By tuning the ECU and richening the AFR (air fuel ratio)
    • May lower MPG
      • There are cases when tuning will burn fuel more efficiently
    • Lowers motor operating temperature (richer means cooler)
    • May sound better (all things considered)
    • Increase the longevity of the motor (eliminate the stress and wear-inducing heat of lean mixtures)
O2 sensor intro
  • Open vs closed-loop
    • Closed loop mode is when O2 sensors are based on feedback from the O2 sensor; this mode is used when collecting data & in stock form (when the narrowband O2 needs to evaluate a small range of sensor data to maintain its lean mixtures for emissions).
    • Open loop mode is used for no data-gathering. This mode is used when data has been saved into fuel maps and perhaps we're running leaded race fuel and we want to block our O2 ports to use rigorously-tuned & tested fuel maps.
  • Narrowband O2
    • These sensors are used in most EPA-compliant stock motors. Narrowband O2 sense a short range of air-fuel ratios and are used to maintain leaner mixtures for emissions regulations.
  • Wideband O2
    • Wideband O2 sensors deal with a wide range of sensing capability; they outperform narrowband and are used to finely-tune engines.
O2 sensor placement
Dynojet AutoTune Installation: O2 Sensor Placement: This bit of information should help you identify good O2 sensor bungs from bad ones on your preferred full system exhaust.

Bazzaz O2 Recommendations (PDF)

You must verify how well the O2 sensor port is placed on a given full exhaust system header down pipe, as this directly affects performance of the data your Z-AFM generates.

Essentially, all full exhaust systems should come with an O2 sensor bung already (somewhere after the collector but before the slip-on). Confirm this either by looking at product images that match your year & model, or contact the seller and get information on the O2 sensor placement.

Be sure to confirm that at least the O2 bung is appropriately placed (refer to the Bazzaz O2 Recommendations pdf above).

Fabricating your Bung Hole
Not all bungs are created equal.

Where the wideband O2 sensor is placed may affect your O2 results.

The Bazzaz - O2 Sensor Data Sheet calls for a M18x1.5 threaded bung; ensure your O2 bung hole meets this spec. If it does not, you will need to have a Professional Mechanic install a bung (listed below).

O2 Sensor Bung (fabrication required)
O2 Sensor Bung Cap (screw-in)

Hi Benny,

A bung allows you to thread a oxygen sensor into the exhaust. A bung cap allows you to close up the hole if you remove the oxygen sensor.

You would need a 18mm bung installed on your R3 exhaust to use the ZAFM self mapper;

O2 Sensor Bung, 18mm Stainless Steel – Bazzaz

Best regards,
The 18mm bung Patrick is referring to is specifically the M18x1.5-threaded bung.
Ensure your exhaust system has a bung that meets this spec; if the exhaust system does not have this bung installed, contact a Professional Mechanic to install one for you.

Available bungs on Bazzaz.net

Ensure your exhaust system has a M18x1.5-threaded bung; if the exhaust system does not have this bung installed, contact a Professional Mechanic to install one for you.

Available bungs on Bazzaz.net



Go to Table of Contents
Go to Previous Post
Go to Next Post

· Registered
209 Posts
Discussion Starter · #5 · (Edited)
Go to Table of Contents
Go to Previous Post
Go to Next Post

Table of Contents
  1. Stock "performance"
  2. Intro to fuel mapping & emissions
  3. ECU tuning & O2 sensors
  4. Full Exhaust List (you're here)
  5. SpeedTek aRacer (ECU)
  6. FlashTune ECU and Bazzaz Z-Fi & Z-AFM
  7. Base operations (collecting data)

Full exhaust systems
Verify the exhaust system is compatible with the year & model of your motorcycle before ordering.

Evo Racing​
Leo Vince (Ctrl + F > type "full")​
Mivv (see "impianto completo" systems)​
Tyga (first three results are the full systems)​

Devil Full Exhaust Systems
This is it's own section, because ordering it may be a little more tedious than the other options.

On japan.webike.com:
Devil 5002FD4C: D4C Compact Dry Carbon (Cheekbone Bottom)
Devil 5002FRC: D5C Carbon
Devil 5002FRM: D5M Micron Stainless Steel

De-Cat Exhaust Systems
These require de-cat (cut stock header pipe before the catalytic converter canister), but here goes:

Graves Cat-Eliminator

Coffman DeCAT

Online retailers
Some manufacturers like the "Beet Nassert" on japan.webike.net, I did not include in the list.
Motosport - Full Exhaust Systems for the R3
SportBikeTrackGear (Ctrl + F > type "full")

Go to Table of Contents
Go to Previous Post
Go to Next Post

· Registered
209 Posts
Discussion Starter · #6 · (Edited)
Go to Table of Contents
Go to Previous Post
Go to Next Post

Table of Contents
  1. Stock "performance"
  2. Intro to fuel mapping & emissions
  3. ECU tuning & O2 sensors
  4. Full Exhaust List
  5. SpeedTek aRacer (ECU) (you're here)
  6. FlashTune ECU and Bazzaz Z-Fi & Z-AFM
  7. Base operations (collecting data)
All ECU software requires a Windows 10 laptop.
Be sure to accept the driver installations in addition to the software; the drivers are what allows your computer to interface with the modules.

SpeedTek aRacer RCMini5 (ECU replacement)
Mail-in ECU reflash services exist for the YZF-R3, but the tradeoff is not being able to reflash your ECU on-the-fly; you pay for the reflash service again and that takes alot of time if someone is doing it for you (not to mention the time it takes to handle & ship).

...I don't even like shipping flashed ECUs international anymore because you have to pay for an ECU core and the bikes are so finicky with fueling and you can't make any adjustments without sending it back.

There's a better option now which is what I'm starting to recommend over my own ECU flash for stock engines, the aRacer Mini 5 ecu. It's $455+sh, compared to $495+sh to send you a flashed ECU with core, but performance is the same or better with the aRacer, and it's not finicky with fueling at all.

Plus it's tunable from a laptop or smart phone. That's your best option, you won't need to go to a tuner, just plug it in and go.

The aRacer Mini 5 ECU this is a standalone ECU; it replaces the stock Yamaha R3 ECU. This could replace the purpose of FT ECU.
Buying the aRacer AF1 (autotuner) will eliminate the need for the Z-Fi, and Z-AFM.

What you need to know
The SpeedTek aRacer RCMini5 ECU, the included bLink (bluetooth connectivity) module, as well as the AF1 autotune - I can't think of a better way to enhance your YZF-R3 with a full exhaust system (as @Norton-Motorsports.com recommended).

The SpeedTek's RCMini5 ECU is the complete ECU replacement kit (which includes the bLink (bluetooth) module for smartphone & PC (both bluetooth) connectivity).
Their product page (linked above) provides all the necessary information for you to help make a decision on whether you want to go the more complex route.

Their bLink module will allow you to connect to smartphone & Windows PC (bluetooth).
There is also an iLink cable for PC connectivity.

The complex route is purchasing a FT ECU, Bazzaz Z-Fi (or Power Commander FC), and Bazzaz Z-AFM.
Read the complete guide (and then perform some of your own research) before deciding.

The AF1 Autotune module reads AFR from exhaust gases, this is the unit that collects the data to enhance fuel maps according to the variables which apply to your environment, gasoline, and modifications. This is the unit which adapts to you.

The DG-1 Multi-Function Display will display AFR (Air Fuel Ratio).

AF1 (autotune)

aRacer software
SpeedTek aRacer

RCMini5 QB Software
RCMini5 Flash Tool (Manual, PDF)

bLink Flash Tool (PC)
aRacer bLink2 User Manual

aRacer Smart (mobile APP) User Manual

Go to Table of Contents
Go to Previous Post
Go to Next Post

· Registered
209 Posts
Discussion Starter · #7 · (Edited)
Go to Discussion Table of Contents
Go to Previous Post
Go to Next Post

Table of Contents
  1. Stock "performance"
  2. Intro to fuel mapping & emissions
  3. ECU tuning & O2 sensors
  4. Full Exhaust List
  5. SpeedTek aRacer (ECU)
  6. FlashTune ECU and Bazzaz Z-Fi & Z-AFM (you're here)
  7. Base operations (collecting data)

FlashTune ECU (ECU flash kit)
The FT ECU kit allows you to modify the ECU settings on the stock brain of your motorcycle.

You cannot use a single FlashTune ECU (FT ECU) module for more than one ECU. This means you cannot open your own reflash service just because you bought your own flash kit.

Why you should use a mail-in reflash service: You're not technically-inclined or you simply don't want to hassle with the DIY process.

(flash ECU while it's in the bike)

This means you will be using a Windows laptop beside your motorcycle, powering the ECU with your bike's main 12V power source.

This option is ideal, as the Bazzaz Z-Fi and Z-AFM modules also require bike-side module flashing. This means you will be standing (or sitting if you bring something to sit on) nearby your motorcycle to make changes to your ECU.

2015-2017 FT ECU Data Link
2018-2019 FT ECU Data link (Euro only)

Bench kit
(flash ECU outside of bike)
The bench kit requires either a Windows desktop or Windows laptop. The bench kit means you will remove the ECU from your bike, and will require a wall-plug 12V converter cable (included in the Bench Kit) to power the ECU as you are making changes.

This may seem like a good choice, but you will still need to operate beside your motorcycle when you hook up to the Bazzaz Z-Fi and Z-AFM modules (as they do not provide a bench kit).

If you buy the Data Link instead of the Bench Kit, you will save an additional sum of money.
The choice is yours to make.

2015-2019 FT ECU Bench Kit (U.S.)
2015-2017 FT ECU Bench Kit (Intl.)
2018-2019 FT ECU Bench Kit (Intl.)

FT ECU software

FT ECU Software
FT ECU Software QuickStart Guide

Bazzaz (piggyback)
Z-Fi versus Z-AFM
  • Z-Fi is your fuel map storage device (enables you to store two maps) and fuel controller (comparable to the DynoJet Power Commander FC)
  • Z-AFMis your data collection wideband O2 fuel mapper (records realtime data)
    • Intended to be securely stored while not being used to develop fuel maps
    • Can map in just 20 minutes on a dyno
    • Tunes all throttle positions and RPM 3,000 and above
    • Source: Bazzaz - Educate (select EMS - Self Fuel Mapping)
  • Map Select Switch enables on-the-fly switching between two fuel maps
To buy Bazzaz products listed here:
Bazzaz Z-Fi Module (select #F747)
Bazzaz Z-AFM Module (select #ZAFM49)
Bazzaz Map Select Switch

Bazzaz Performance Z-AFM Air Fuel Mapping System Review and Install

The Bazzaz Software Overview page will inform you on the capabilities of the program's Z-Fi Fuel (Z-Fi) and Self Mapping (Z-AFM) features.

The Z-Fi Mapper allow you to type up a comment up to 27 characters before saving your custom fuel map; be sure to add any applicable data to this comment before saving your fuel map.

Watch a video on how to operate Bazzaz Z-Fi Mapper.

Z-Fi (fuel controller)
The Z-Fi fuel controller is a piggyback controller that feeds off information coming from the ECU. This is useful when you have no RCMini5 or FT ECU.
See also SteadyGarage link.

Z-AFM (autotune)
The Z-AFM (Auto Fuel Mapper) is the module that includes a wideband O2 sensor to collect AFR readings that were altered by the Z-Fi module.
See also SteadyGarage link.

Reading regarding the operation of the Z-AFM program: Bazzaz Software (ZAFM, page 10)

Bazzaz software
Bazzaz Software
Bazzaz Software Manual

See install instructions from CycleGear.

Map Select Switch (button)
You will be able to develop custom maps using the Z-AFM module and store (up to two) fuel maps on the Z-Fi module. Using the Bazzaz Map Select Switch, select one of those two custom maps.

It's also relatively difficult to know which map you've switched to, using the Map Select Switch. All the more reason to switch to the modern RCMini5 (because you can connect to it using a smartphone app and the bLink module).

Regardless, while the Z-Fi module is connected to your laptop, the Z-Fi Mapper software displays the current fuel map in realtime. By pushing the button, the fuel map switches between the two that the Z-Fi module is able to store. This isn't practical and sure isn't compelling.

Perhaps one could hack the provided wiring harness and solder another type of switch.

Dynojet (piggyback)
Power Commander FC (fuel controller)
This is the last unit designed to work with the YZF-R3. There is no autotune made by DynoJet that is designed to work with the YZF-R3 (as of this edit: 05 FEB 21).

The PCFC allows you to save 10 maps, and alter them using a small flat-head dial selector.

DynoJet software
If you're testing my other theory on transferring maps between proprietary programs, download the PCFC CC below and reference the sub-section [Experimental] FT ECU, Z-AFM, and PCFC CC in the Processing & Evaluation section.

Power Commander FC Control Center
There's no official PCFC CC user guide

Bazzaz Z-Fi versus DynoJet Power Commander FC
Z-Fi and Z-AFM files are not compatible with the Power Commander FC (PCFC) (and vice versa). This means we cannot export from one software and import to the other (and vice versa). Also, DynoJet does not make Autotune for the YZF-R3.

You may be stuck with using the two-map system of Bazzaz Z-Fi.

The DynoJet PCFC is a fuel controller much like the Bazzaz Z-Fi module. However, the PCFC can hold 10 fuel maps (changed by a dial on the module) and the Z-Fi can hold only two fuel maps (changed by a pricey Map Select Switch).

To reiterate: DynoJet does not produce the AutoTune module to use in conjunction with the Power Commander Fuel Controller (PCFC) for any model year of the YZF-R3 and the DynoJet software does not interface with Z-Fi Mapper software.

We may be able to use the Z-AFM in conjunction with the PCFC (to be determined).

Go to Table of Contents
Go to Previous Post
Go to Next Post

· Registered
209 Posts
Discussion Starter · #8 · (Edited)
Go to Discussion Table of Contents
Go to Previous Post
Go to First Post

Table of Contents
  1. Stock "performance"
  2. Intro to fuel mapping & emissions
  3. ECU tuning & O2 sensors
  4. Full Exhaust List
  5. SpeedTek aRacer (ECU)
  6. FlashTune ECU and Bazzaz Z-Fi & Z-AFM
  7. Base operations (collecting data) (you're here)

Make it work first!
Important: Before you leave, ensure your Windows laptop starts up and works, ensure software is installed and your FT ECU, Z-Fi, and Z-AFM modules are registered with the appropriate licensing servers.

Important: Setup your Mobile Hotspot using one of your preferred tutorials (I searched the term and linked to the results page for you):

iPhone - How to Setup Mobile Hotspot
Android - How to Setup Mobile Hotspot

Mobile Hotspot allows you to connect your laptop's WiFi to your phone's data plan. It's a simple procedure and will save you a headache when you figure it out before leaving to develop your fuel maps.

You have to get the bike and your laptop to the same place you'll be riding to collect the O2 data, so:
  • Pack your Windows laptop (with a good battery, charged to 100%)
  • Pack your FT ECU, Z-Fi, and Z-AFM cables
  • Securely store your equipment while you are out collecting data on your Z-AFM module
If you're bringing a car
  • Buy a 12V inverter (eBay link), then
    • Tow your bike to the location, or
    • Ask a friend to convoy
  • Meet at test location and setup your FOB
If you're by yourself
  • Pack your laptop and cables in a backpack (or panniers)
  • Ride to the test location and setup your FOB
Base ops
This is the location in which you will come back to to rest between open-loop riding sessions (collecting data). Depending on how much time it takes you (don't rush) to generate, modify, apply, and retest fuel maps will ultimately determine how comfy you want your rest stop to be, being that you may spend all day recording data and establishing your personal fuel map database.
  • Bring snacks, water, a chair, and an umbrella (if you are towing or having a friend convoy with you)
  • Bring tools (in case you need to work on your motorcycle in the field)
  • Bring a notebook and a pen or pencil
Begin the process
  • Data is accrued by running Z-Fi Mapper and "Starting" the Z-AFM module
    • This "Start" button enables the Z-AFM to read sensor data coming from the wideband O2 sensor
  • OR, using RCMini5 & AF1 with the aRacer Smart app android or ios
    • This enabled you to record data from the AF1 (autotune) module
Use Bazzaz recommendations (even for RCMini5 & AF1) when generating data
Bazzaz claims the Z-AFM will generate a map in 20 minutes on a dynomometer (dyno). The downside to using a dyno is that collecting data for fuel maps is highly dependent on geographical and atmospheric conditions; you need to test where you're riding, not in a laboratory. A dyno can give you great results, if you raced your bike using the fuel it was chugging on that dyno, on a track geographically near that dyno, on an elevation similar to that dyno.

Maybe I'm not fully understanding the connection between O2 data collection and tuning results, but I'd say a dyno isn't going to give you realistic data.

Ride Within Your Limits
  • Sessions of at least 20 minutes each
  • With varied levels of throttle exercise
  • With and without engine braking
Change Your Riding Style for Different Results
  • Commuter fuel map: Gather test data on your commuting routes
  • Racing fuel map: Take your R3 to the track and wring it out on the tarmac
  • Mountain fuel map: Take your R3 to the mountains
  • Sea-Level Coastal fuel map: Roadtrip to the coastal regions
  • Spirited fuel map: Go have some fun (ride within your limits)
Generating data for fuel maps is a matter of experimenting and developing more data to enhance old results.

RCMini5, AF1
Purchase the SpeedTek aRacer Smart app for 15.99USD
Until I've developed a method, follow the FT ECU, Z-Fi, Z-AFM section below, starting on step 4 (after installing the RCMini5, bLink, and AF1).

  1. Install your full exhaust system
  2. Install your Z-Fi, Z-AFM (and the wideband O2 sensor)
  3. Install the Bazzaz Map Select Switch
  4. Flash your preferred ECU settings using FT ECU flash kit
    1. Ensure O2 sensor reading is enabled
    2. Disable decel cut off
    3. Disable AIS Valve
  5. Follow this video on how to operate Bazzaz for the Auto Fuel Mapper (AFM) on youtube
  6. Ride the current season at your preferred elevation (i.e. summer, mountains)
    1. Save the retrieved fuel trims to the Z-AFM module
    2. Perform this process for (spitballing) three 20-minute ride sessions
      1. Record data in a similar environment throughout each session to establish consistent data
    3. Save each Z-AFM-generated map to a folder on your laptop
  7. Run this process again during the next major season or other ideal riding conditions (atmospheric changes i.e. humidity, precipitation, temperature, etc.)
Save each map after each riding stint on your Windows machine by using the Bazzaz Z-Fi Mapper to ensure you have all the necessary data to make good decisions on what your ideal configuration should be.

Connected to your Z-Fi, from the folder you've been saving your fuel maps to, load your choice maps (select two) for the Z-Fi.
With laptop still connected and Z-Fi Mapper program running, you should be able to see the fuel map change with the press of your Map Select Switch.

This guide is for Advanced Users only (and is not essential if you've performed the tasks in the previous section); those of you out there who are familiar with DynoJet Power Commander FC Control Center (PCFC CC) and Bazzaz Z-Fi Mapper.

Power Commander FC (replacing the Z-Fi) with Z-AFM
This process should be done by someone who already owns a FT ECU, PCFC, and Z-AFM, as this process may not work as intended.

Expectation: You should be able to transfer the Z-AFM-generated cell data from Z-Fi Mapper into the Power Commander FC Control Center by performing the next (experimental) process.

This following process is not intended to be performed as a testing & data collection ride session; it is intended to be done at home, with the bike not running. We are merely figuring out if one fuel map can be copied from Z-Fi Mapper to PCFC CC and saved on the PCFC module.

On your Windows laptop:
  • Install Power Commander FC Control Center
  • Install Z-Fi Mapper
    • Ensure the grid cells are 500 RPM increments
  • Install full exhaust system
  • Install the Z-AFM module (and wideband O2 sensor)
  • Install the PCFC module
  • Save an obviously-altered fuel map in Z-Fi Mapper in a new folder, label it as "test_fuelMap.zfm1"
    • Right-click the Z-Fi Mapper fuel map and select "Copy entire grid"
  • Open Power Commander FC Control Center
    • Ensure the PCFC CC is set to 500 RPM increments
    • Right-click in the grid and select "Select All"
    • Then, right-click in the grid again and select "paste"
    • Save the file in PCFC's proprietary format (.dvm) to a similar place as you did for the "test_fuelMap.zfm1" fuel map

Now the important part:
Open both Power Commander FC Control Center and Z-Fi Mapper (same as the Z-AFM software) and compare both fuel maps side by side.

I expect the fuel maps to have the same contents in both tables, thereby bypassing the inability to import/export proprietary file formats in between both software.

If both fuel maps are identical, it stands to reason that you could [do the process in reverse] copy a fuel map from the DynoJet Power Commander V database (must be logged in) and paste it into the Bazzaz Z-Fi Mapper (if somehow that suits one of your experiments).

After ensuring the maps are identical, save the fuel map to the PCFC module.
The PCFC module will then (as the Z-Fi module does) take input from the ECU and create instructions output to the fuel injectors.
By this procedure, you should (in theory) be able to save your custom fuel maps that were generated by your Z-AFM and altered in Z-Fi Mapper and apply them to the Power Commander FC (Fuel Controller) module using the Power Commander FC Control Center.

As an added bonus, apparently the PCFC enables the alteration of ignition timings, in addition to being a fuel controller (unlike the Z-Fi which is only a fuel controller).

Once you are done developing your custom map, you copy the complete cell data from Z-Fi Mapper and start the Power Commander FC Control Center. Then you ensure the PCFC Control Center is set to 500 RPM increments and paste the cell data from Z-Fi Mapper grid to PCFC Control Center grid and flash your Power Commander FC module (up to ten fuel maps).

Go to Table of Contents
Go to Previous Post
Go to First Post

· Registered
209 Posts
Discussion Starter · #9 ·
Preserving your wideband
This process may or may not function the way it is intended.

After deciding on the fuel maps to use (after completing all the rounds of your testing, tweaking, and saving your fuel maps):
  • Connect to the RCMini5 or FT ECU
    • Disable the O2 sensor
    • Set to closed-loop mode
  • Remove and disconnect the (AF1 or Z-AFM) wideband O2 sensor
    • Store the wideband O2 sensor safe & securely
  • Secure and waterproof the O2 connector on the bike and install a bung cap
You do this to preserve the life of your precious wideband sensor, as said by Phallen (the Informed) sharing important knowledge, regarding wideband O2 sensors.

The expected life span of the 4.9 wideband O2 sensor is 500 hours using unleaded fuel or 50 hours with leaded fuel.

See the O2 sensor data sheet and installation diagram for more information.
1 - 9 of 9 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.