Your 689cc parallel twin is factory-detuned. We restore it. Bench flash via FlashTune (FTECU) Data Link — fuel, ignition, and throttle maps rewritten to spec, then shipped back.
Three factory compromises that every MT-07, R7, and XSR700 owner notices within the first 500 miles.
The stock CP2 map uses aggressive Decel Fuel Cut-Off (DFCO) to pass emissions. The result is an on/off throttle response that feels nervous in slow corners and city traffic — a known complaint on every 689cc Yamaha.
Yamaha's factory fan activation threshold sits high — the engine runs hot at low speeds and in traffic. Heat soaks the rider's legs and causes the ECU to pull timing as inlet air temperatures rise.
Several CP2 markets ship with a 35 kW A2 power cap baked into the ECU, and all markets receive conservative fuel and ignition maps calibrated for emissions compliance. We restore the full map.
Every parameter we modify, what the stock value does wrong, and what the optimized value delivers.
| Parameter | Stock Behavior | Optimized Result | Rider Benefit |
|---|---|---|---|
| Decel Fuel Cut-Off (DFCO) | Active — hard fuel cut on trailing throttle | Disabled / blended transition zone | Eliminates decel jerk and throttle snap |
| IAP / TPS Fuel Map | Lean, conservative mid-range transitions | Smoothed alpha-n blend, richer 20–60% TPS | Linear, predictable throttle response |
| Ignition Timing Map | Retarded for emissions compliance | Optimized advance for 91 / 93 AKI | Improved torque delivery across the RPM range |
| Fan Activation Temperature | ~105–110°C threshold | ~92–95°C threshold | Lower operating temps, reduced heat soak |
| Rev Limiter | Conservative hard cut | Raised per model year (soft fuel cut) | Smoother top-end, usable RPM headroom |
| Top Speed Limiter | Active on certain market variants | Removed | Unrestricted highway performance |
| A2 Power Restriction (35 kW) | Active on restricted-market units | Removed — full map restored | Full 72 hp output restored |
| Idle Fuel Trim | Lean cold-start enrichment | Corrected warm-up curve | Stable cold-start idle, no stumbling |
Every CP2-engined Yamaha supported by the FlashTune (FTECU) Data Link platform. If it runs the 689cc parallel twin and is listed below, we can flash it.
Your ECU ships to us. We flash it and ship it back. Reinstallation takes 10 minutes with basic hand tools.
Click Order Now to pay via Square and secure your service slot. We'll email you model-year-specific ECU removal instructions and our ship-to address within one business day. If you added the packaging kit, your padded box and prepaid inbound USPS label will arrive within 2–3 business days.
The CP2 ECU lives under the seat — typically a 10-minute job with a metric socket set. Package it securely and ship to our address, or use the padded box and prepaid label from your packaging kit. Drop it at any USPS location.
We connect the FTECU Data Link Bench Interface (Type 19) and pull a full ROM backup before touching anything. Your stock map is archived in AWS S3 and emailed to you permanently. Then we write the optimized fuel, ignition, and throttle maps via the Data Link interface and bench-verify the result.
The flashed ECU ships back the same day we receive it via USPS Priority Mail. Total bench time is 24–48 hours. Most customers have their ECU back in 3–5 business days.
Plug the ECU back in, reconnect the battery, and ride. No dealer visit. No idle relearn. The difference is immediately apparent from the first throttle input out of your driveway.
One service, two shipping options. Every tune includes the same full optimization — the only difference is how your ECU gets to us.
We handle other people's ECUs every week. The process is tight because it has to be.
We use the FlashTune (FTECU) Data Link Bench Interface (Type 19) — the same professional hardware used by licensed FTECU dealers. Your stock ROM is pulled and verified before any write operation, archived in AWS S3, and emailed to you as a permanent record.
Onyx Moto Labs carries full business liability insurance. In the unlikely event of a hardware issue during the flash process, your ECU is covered.
Payment is collected in full at booking before your ECU ships to us. All transactions processed via Square. You'll receive an itemized receipt via Square immediately after payment.
Bench time is 24–48 hours from receipt. We return-ship the same day via USPS Priority Mail. You won't be without your bike for more than a week in the worst case.
We serve customers in all 50 states. If you can ship via USPS, we can tune your ECU. Return shipping is included in the flat rate.
Need a map adjustment for a new exhaust or intake? Re-flash labor is free for the original purchaser — you cover shipping both ways ($25 return label available at checkout). Applies to hardware-change map updates only; does not cover owner transfers, third-party flash attempts, or hardware failure.
Battery died mid-flash. Wrong .bin file. Data Link session dropped mid-write and left the ECU completely dark. We recover what other shops tell you to throw away — or you pay nothing.
If recovery isn't possible, you pay return shipping only. We don't charge for what we can't fix.
CP2-specific questions we hear every week.
Potentially, yes — and we won't tell you otherwise. ECU modification constitutes a powertrain modification. In the US, the Magnuson-Moss Warranty Act means a dealer must prove the modification caused the specific failure to deny a claim, but manufacturers often take a broad view. If your bike is still under warranty and this is a concern, we recommend waiting. Your stock ROM is always safely archived in AWS S3 if you ever need it restored.
We send model-year-specific instructions after booking. Generally: remove the seat, disconnect the battery, remove the tank side panels to access the ECU harness connectors, then unbolt the ECU bracket. Most riders complete this in 10–15 minutes with a basic metric socket set. No special tools required.
Yes. Your original ROM is backed up in AWS S3 before we write a single byte. If you ever need to return to stock — for a dealer inspection, a track-day scrutineer, or resale — ship the ECU back and we'll restore it at no charge.
No. Our base CP2 flash is calibrated for the stock exhaust and airbox. The decel fuel cut removal, fan temp correction, and ignition map improvements all benefit a completely stock bike. If you have a slip-on or full system, let us know at booking and we'll apply the appropriate fuel trim adjustments at no extra charge.
If a map-related issue is traceable to our flash, send it back and we'll correct it — labor is free, shipping is on you. In the rare event of a hardware write failure on our end, our business liability insurance covers ECU replacement. Note: damage from third-party flash attempts or hardware failure unrelated to the flash process is not covered under our bench warranty.
What's covered: If you add an aftermarket exhaust, intake, or other hardware that requires a map update, send the ECU back and re-flash labor is free. You cover shipping both ways — a $25 return shipping label is available at checkout to keep it simple.
Original owner only: The policy is tied to the original purchaser, not the ECU or the bike. If you sell the motorcycle, the new owner can get into our support ecosystem with a $75 Transfer Fee — this covers a fresh intake assessment and updated map for the new owner's setup.
What's not covered: Damage or corruption from a third-party flash attempt, hardware failure unrelated to our work, or an ECU that has been modified by another shop after leaving our bench. If you try to flash it yourself and brick it, that's a hardware repair — not a warranty claim.
No. A Power Commander or similar device sits inline with the injector signal and adds fuel on top of the stock map. It cannot remove the decel fuel cut, cannot lower the fan threshold, and cannot modify ignition timing or raise the rev limiter. Our process uses the FlashTune (FTECU) Data Link Bench Interface to write new fuel, ignition, and throttle maps directly to the factory ECU — the result is a cleaner, more complete tune with no additional hardware on the bike.
The SP variant uses the same CP2 ECU platform and is fully supported. For non-US market bikes or less-common regional variants, email your VIN to [email protected] before booking and we'll confirm compatibility.