Kawasaki Z900 ECU Flash: Complete Guide
The Z900 is one of the best-selling big nakeds in Europe, and its inline four rewards a good calibration. From the factory it runs lean at small throttle openings, with an abrupt pick-up from a closed throttle and limits written for emission tests. A flash fixes the parts riders feel every day.
Which ECU does the Z900 have?
| Years | ECU | Method | Interface |
|---|---|---|---|
| 2017 to 2019 | Denso SH7058F | Bench, ECU removed | USB-TTL (FT232) |
| 2020 to 2024 | Denso SH7058F (Kawasaki CAN) | Through the diagnostic connector | Tactrix OpenPort 2.0 or CANable |
| 2020 to 2024 | Denso SH7058F | Bench, ECU removed | USB-TTL (FT232) |
| 2025 onwards | Mitsubishi RH850 (Kawasaki CAN) | Read on the bench, written through the connector | Tactrix OpenPort 2.0 or KKL |
The 2017 to 2019 Z900 is listed in both its full-power and 70 kW (A2) versions. From 2020 the Z900 can be flashed through the diagnostic connector. The 2025 model uses Kawasaki’s new RH850 ECU, which is an add-on. Not sure which method suits you? Read OBD vs bench flashing.
What riders change on a Z900
- Throttle response. A smoother pick-up from a closed throttle.
- Fuelling. Richer at small throttle openings, and corrected for an aftermarket exhaust.
- Fan temperature. Lower, for town riding.
- Rev limiter.
- Systems removed for track use.
How to flash a Z900, step by step
- Put the battery (or bench power supply) on a stable source.
- 2020 to 2024: connect a Tactrix OpenPort 2.0 or CANable to the diagnostic connector. For the bench method, remove the ECU and wire it to a USB-TTL adapter with the diagram from your MotoFlasher account.
- Read the ECU and save the stock file.
- Edit the file in TunerPro or load a file from your tuner.
- Write the file. MotoFlasher corrects the checksum.
- Refit the ECU if it was removed, then start the bike and check it.
More Kawasaki models are covered in the Kawasaki ECU flashing guide.
Frequently asked questions
Can I flash a Z900 without removing the ECU?
From 2020 to 2024, yes, through the diagnostic connector with a Tactrix OpenPort 2.0 or CANable. The 2017 to 2019 bikes are flashed on the bench.
Is the 2025 Z900 supported?
Yes, with the Mitsubishi RH850 (Kawasaki CAN) add-on. The ECU is read on the bench and written through the diagnostic connector.
Which cable do I need for a Z900?
A USB-TTL (FT232) adapter for bench flashing, a Tactrix OpenPort 2.0 or CANable for 2020 to 2024 bikes over CAN, and a Tactrix or KKL cable for the 2025 model.