Navigate: Home | Find your bike | ECU | TRE | FCE| Contact | Other ProductsNews Testimonials


ECU Page

Our new dyno : Click Here

On This page you will see a list of bikes that we offer this service for.

Please keep in mind that when we offer this service, there is nothing "Generic" about it.
It is a very specific "Tailor-made" service for your bike.

Ivan's Performance ECU flash is for CLOSED COURSE COMPETITION USE ONLY !!
ECU reprogramming may not comply with federal safety/emission laws !!
ECU reprogramming may not comply with your warranty !!


Please see the specific model's page on this website for details.

Vulcan 900 All models 2006 - 2024

Kawasaki Z900RS - 2018 - 2024

Kawasaki ZX10R - 2011 - 2015

Kawasaki Z1000 - 2010-2013

Kawasaki Z1000SX Ninja - 2011-2013

Kawasaki Z1000 - 2014 - 2016

Kawasaki Z1000SX Ninja - 2014 - 2019

Kawasaki ZG1400 Concours - 2008 - 2022
Kawasaki GTR1400 Concours - 2008 - 2022

Kawasaki ZX14R - 2012 - 2024

Vulcan 1700 models, VN 1700 2009 - 2024
Vaquero, Voyager, Nomad, Classic

Vulcan 2000 All models

Suzuki M109R - 2006 - 2024

Suzuki Hayabusa GSX1300R - 2008 - 2021


Yamaha FZ-09 / MT-09 2014 - 2020
Yamaha FJ-09 2015 - 2017
Yamaha XSR900 2016 - 2021

Yamaha Tracer & Tracer 900 GT - 2020

Yamaha FZ1 - 2006 - 2015

Yamaha R1 - 2004 - 2006

Yamaha Vstar 950 - 2009-2017

Yamaha XV950 Bolt & SCR950- 2014 - 2024

Yamaha XVS1300 Stryker - 2011 - 2017

Yamaha Vstar 1300 - 2007 - 2017

Yamaha FJR1300 - 2002 - 2012

Yamaha FJR1300 - 2013 - 2024

Yamaha XV1700 Road Star - 2008 - 2014

Yamaha XV1700 Warrior 2002 - 2009

Yamaha XV1900 Roadliner - 2006 - 2015
Yamaha XV1900 Stratoliner - 2006 - 2015

Yamaha XV1900 Raider - 2008 - 2017

Star Venture / Eluder - 2018 - 2021

When sending your ECU, please print and fill out the form that is listed on each model's page.

More bikes will be added as we complete the flash for them - We do not disclose what we are working on until it is 99% finished.


Addressing some common questions, and a small window into what is involved from my point of view as a tuner

Why does ECU reflashing, re-flashing cost $xxx dollars?

What you are purchasing is the end result of an enormous amount of time and money spent on each bike.

First, the way that the ecu needs to be communicated with has to be established. Most times the ecu has to be cut open to figure this out.
Then after the ecu is communicated with, the file needs to be reverse engineered and turned into something that is editable.
(so far this is more than 300 hours for someone who knows what they are doing without making any mistakes)

Then once the file is editable, identification testing can begin. This means that careful changes are made to help identify what you are actually changing. (nothing is labeled inside)

Once this is sorted (another 200 hours or more sometimes)
then finally tuning can begin. Another couple of months of testing and actually riding the bike in real world conditions,
then I can offer something to you (the customer) that passes all of my picky criteria.

For me, this procedure needs to be done for every model of every bike that I offer a flash for.
I will not put something out there that needs improvement. I want everyone to be very happy that does business with me.
Sometimes being the first one out with something isn't always the best in the long run. Anyone who has purchased from me in the past is familiar with my standards.

If your primary riding is just at the dragstrip, you don't need an engine that runs perfect at all throttle positions.
You just need the wide open throttle to be fine tuned and not much else. If it runs just ok at part throttle, this is good enough. The rest is your riding skill.

Most riders want everything to be as perfect as you can get it. and at all throttle positions, including max power at full throttle.
Throttle Quality is key here... Throttle response needs to be smooth and predictable.

I will not release any tuning program to anyone until it passes my personal picky standards. The big HP is easy to get for any tuner that knows a little bit.
But, having driveability that far surpasses stock is what separates a good tuner from a guy who follows the dyno tuners manual, or spends his work life on the dyno or at the dragstrip only.

A tuner that tunes primarily for the dragstrip or spends most of his time on the dyno has little to do with everyday riding.

Road racing has some similar things with street riding, but usually the everyday rider is the most demanding when it comes to throttle quality and feel.

Most riders want the power of a racer with the manners of a refined gentleman.

I am a business owner, motorcycle mechanic, a street rider since 1976, as well as an enthusiast. This is why I don't spend my life at the tracks.
I like to spend my time away from work with my wife and friends enjoying my motorcycles and other activities in my spare time and not working on the weekends.
1.5 days off a week is barely enough time to recoup and be at work again every Monday thru Saturday for all my customers.
I like to make myself accessible to my customers, and not be burned out from my work.

On each bike's page that I offer this service for will be a list of the specific features that my tuning program includes.

Enjoy and ride safe,

- Ivan


If you are considering purchasing a "Do-it-yourself" ECU flashing kit, or using someone else that uses the same software for you:
(just in case you don't know what you are getting into & why using us may be a better option)

The commercially available kits for end users and most tuning shops only offer very basic access to the tuning parameters inside.
They often have mistakes, and don't offer enough features to properly tune a bike to the level of quality that I am capable of delivering to my customers.

These kits will also change your ECU's password so that nothing else but the original flashing computer will be able to communicate with it.
This is how the kit maker controls how many ECUs their product can flash - the ECU that is flashed with their software becomes permanently tied to the computer that the software is registered with.

Sending it to me or anyone else afterwards may not be possible for many of you because it's locked with a new password.
If you have a locked ecu that you would like to unlock, please call us to see if we can do it.

Locking an ECU is fine for protecting another tuner's work, but when/if the original stock file is re-installed by one of these kits, the ECU's password
still does not return to stock.

If you arent satisfied for any reason, or want to send it to us or a different tuning shop, there is a good chance that you will not be able
to flash it again without replacing the ECU with another one.

You may want to think twice about buying a used bike with an ECU that was flashed by this type of equipment that can never be communicated with again
unless you return it to the original computer that did the flash. But, also know that the original computer cannot install the original password either.

In other words, only the original computer that did the flash is able to communicate with the ECU permanently !!

If I need to return an ECU (that I flashed) back to stock programming, the original password is always installed for the customer.

Additionally, most of the kits that disable error codes so that you can remove the EXUP servo motors, AIS valves etc. do not actually
remove just the error code, instead, they disable the entire self diagnosis system.

The bad part of this is, if something goes wrong with your bike, you will never know what the problem is because either the check engine light will not come on,
or if it does, the error code will not display.

If I offer an "error code disable" option for you, it will not affect any of the self diagnostics.

1) Does the kit offer you or the tuner access to the entire file?

If you don't have access to the entire file, then you can only make adjustments to the "definitions" that the kit maker offers.
"Definitions" are what points the software at the actual parts of the file that you are choosing to adjust.
Incorrect or lack of needed definitions lead to lost time and delays on the software makers schedule when they get around to fixing it or adding them...
This prevents you from getting the desired result until the definitions are fixed or added... This can take months, years or possibly never happen.

2) Are the definitions accurate and correct at the time of purchase?
2a) Does the software actually do what it says that it does?

Just because the software has a box that says: "Disable This" or "Enable That" it doesn't mean that it actually works.

3) Please know that you cannot adjust fueling, timing and sub-throttles inside an ECU accurately without expensive datalogging equipment and a dyno.
Without quality datalogger equipment and a dyno it's like shooting monkeys in a barrel.
(you'll be playing with it indefinetly, and you'll likley not know how well anything is adjusted... leading to frustration and despair)
Even with a datalogger, tuning an ECU properly can be quite a challenge.

4) Is your ECU located in an easy to reach location?
Tearing into your bodywork every time you want to change something gets old real quick.

An ECU is not a power commander, bad mistakes on the tuner's part can easily lead to engine damage or bodily injury, or damaged ECU,
or any combination of these things.

Power Commander maps do not easily translate into an ECU even though some of these companies say that they can put your PC3 or PCV map into the ECU,
the end result is better if you just kept the PC3 or PCV on the bike.

Knowing these things ahead of time can help you make the best decision that is right for you.

I personally don't use commercially available hardware and software for tuning an ECU.
My equipment & software is all custom built for my needs and preferences as a tuner....
I do all my work with my own software developed in house.

I would never risk my reputation by using equipment that I cannot control and/or cannot deliver the level of quality that my customers have been used to since 1998.

 - Ivan


 Navigate: Home | Find your bike | ECU | TRE | FCE| Contact | Other ProductsNews Testimonials