quote:from
http://users.adelphia.net/~jdcdmc/motorcyclepages/tre.htm
When Suzuki created the fuel injected bikes they programmed the Electronic Control Unit (ECU) to retard the ignition timing in the first 3 gears. This goes for GSXR 600s, 750s & 1000s, TLRs, and Hayabusas. I have heard several theories about why they did this. One is that they wanted to limit the power if a squid grabbed a handfull of throttle. Another says they did it for better emissions. Whatever the reason they did it.
Some genius figured out that if you fool the ECU into thinking that it is in a higher gear than third you could eliminate the timing retard. Presto!! the TRE was born.
Several manufacturers make these. You will hear them called Ivan's TRE, G-Pack, or JSD. The Ivan's and G-Pack are way overpriced if you ask me. The JSD, sold by Jeff Wallace on Gixxer.com, comes in a switchable or non-switchable form both for a reasonable price. That's if you don't want to do it yourself.
The ECU gets a signal from a sensor on the bike called the Gear Position Switch (GPS) Each gear has a resistance associated with it. The ECU sees the voltage drop across the resistance and determines when to retard the bikes ignition based on the voltage drop. The Resistances and Voltages are approximated below.