If you own an EFI OSSA, you will eventually need K-Scan.  The bike will not run properly without periodic adjustments.  And, it will be much harder to diagnose problems if you do not have this software and a homemade Diagnostic Interface.  Note: I have not made any software available on this website.  It is copyrighted material.  But if you search the internet, you will likely find a source for it.

Realtime display of various ECU parameters as reported by K-Scan

Global Fuel Trim

Using K-Scan's K-Gas fuel trim function (only available on 2012+ ECUs).  I have tried 100%, 95%, 98%, 101%, 103%, and finally 102% (where it runs to my liking) of standard fueling on my original TR280i.  95% fueling loses a substantial amount of power.  Going over 100% fueling seems to “soften” the power delivery.  I am a bit surprised that I can feel the difference in a 1% fueling change, as carburetor main jets typically exhibit about 3% steps in terms of flow.

Global fuel trim screen

TPS Setting Screen

The ECU must learn the throttle position at idle.  This is accomplished by performing the idle setting procedure and sending the value to the ECU.  Note that this is an iterative process.  Each time the idle stop screw is changed and the value is sent to the ECU, the idle speed is affected.  Repeated adjusting and sending will move the idle speed closer to the ideal 1400 rpm setting.  This may need to be done 4 or more times, depending on how far off it is initially.  The engine must be at full operating temperature beforehand (as indicated by the fan cycling on and off several times).

Because it provides filtering, I use a Trail Tech TTO tachometer to measure rpm instead of K-Scan.

Throttle setting screen

ECU operating time screen

 Operating Time Monitor

One great feature of K-Scan is that it allows you to see how much time the ECU has recorded.  The total operating time counter is not resettable and will indicate the run time on that ECU (and presumably the bike).  The other three counters are independently resettable to keep track of maintenance at your discretion.  Loading a new map has no effect on the timers.

K-Scan Diagnostics

Both current and historical failures may be reported.  Current failures are ones that are present at the time the diagnostic screen is called. 

Historical failures are all failures that have occurred (and may no longer be present) since the last time they were cleared.  All historical failures may be cleared by clicking the asterisk (star) icon.

Note that you may see a Chassis Relay failure displayed when there is nothing actually wrong with it.  I'm not sure why that happens.

Diagnostic screen (sort of the equivalent to an automotive OBD-II scan tool)

Active tests screen

Active Tests

K-Scan allows you to perform several active tests.

The engine is not running during this test, instead, a 12-volt battery is connected to the electrical system.

Testing the ignition coil, injector, or fuel pump produces audible results. 

Testing either the fan relay or fan driver will run the fan.

The tachometer tests have no value on trials bikes, but may be helpful with the Explorer.