Step 1

Install & Setup

Wire TuneFI between the bike harness and the injector and TPS, ground it to the battery, then clutch mod and throttle calibration — box to first ride.

Install & Setup

TuneFI installs inline — it plugs between the bike's stock connectors and the injector and TPS. No cutting, no splicing. Budget an hour with the plastics off.

Remove plastics, seat and tank

  1. Remove the plastics and the seat.
  2. Remove the tank:
    • Unplug the fuel pump connector on the right side.
    • Unplug the fuel hose from the tank. There is a U-shaped clip on the fitting — slide it along the fuel hose, then the hose releases.

Keep the fuel hose clear of anything hot and you don't need to drain the tank.

Wire TuneFI in

Injector. Locate the injector, unplug the stock harness from it, and plug TuneFI in between. TuneFI ships with the stock connectors — plug and play.

TPS. Same job: unplug the stock connector at the TPS and plug TuneFI in between.

Ground. The ring terminal is ground, and ground is the most important connection on the bike. Every voltage is referenced against it and all the current flows through it. The ring terminal must go on the battery negative terminal — not the frame, not a bolt. Anything else invites voltage offset and ghost readings. This one is not negotiable.

Mounting location

I keep mine in the bracket near the ECU and battery, under the plastic. If you run a small lithium battery, there is likely room directly under it.

Two reasons this spot:

Reassemble and first start

Connect the tank and fuel back, reassemble, and start the bike. It should run exactly as stock — TuneFI passes the stock signals through until you change the map.

Confirm you can connect to the device from the TuneFI app over Bluetooth. If the bike starts and the app connects, the install is done.

Open the TuneFI app, select the device, and you're live: RPM, throttle, injector pulse width on the dashboard.

Clutch switch mod

Find the electrical connector coming to the clutch lever and short it — a piece of wire, or a mini blade fuse with the legs bent so they slide into the harness-side connector.

Mini blade fuse with the legs bent, jumping the clutch switch connector at the lever

That's the whole mod. The ECU now believes the clutch is pulled at all times and always runs the neutral gear fuel map.

Why:

Throttle calibration

TuneFI reads voltage straight from the TPS and maps it to 0–100% throttle for the fuel map lookup. The service manual says closed throttle is ~600 mV and wide open ~3600 mV — on my bike, closed throttle reads 460 mV. Every bike is a little different, so calibration is a two-minute job you do once.

Ignition on, engine off — the engine doesn't need to run.

  1. Sweep the throttle fully closed to fully open a couple of times.
  2. Watch the TPS millivolt reading on the dash. Note the value at closed throttle and at wide open.
  3. Go to Devices → TPS → Calibration, enter both values, save.

From now on 0% and 100% throttle land exactly where your bike says they should.

If you later connect the K-line, the ECU also sends its own TPS voltage to TuneFI. Devices → TPS → ECU TPS Calibration sets how TuneFI converts those millivolts to percent. This is purely for logging — the fuel map runs on the device TPS.

Fuel maps

Rather than start from the base map, you can load a shared map for your setup from the fuel maps page — currently my KLX300 map for the PlanetKLX2 intake/snorkel and a high-flow muffler on the stock header.

Dashboard & firmware

The dashboard is built from widgets, and which ones appear depends on what's connected — a Spartan shows up as AFR, the ECU (via K-line) adds RPM, temps, manifold pressure, speed. If a widget you want isn't on screen, add it from the dashboard settings.

TuneFI updates over the air, from the app, over Bluetooth: Devices → TuneFI → Firmware Update.

Skip "Beta" firmware. That channel exists so I can test new features before releasing them to everyone. Stable is what you want.

That's the whole setup. Ride it, log it, and if something looks off — Discord. Second stage, only if you run extra hardware: K-line, aux & wideband.