Below is the firmware revision history for the Copperhead CDI. All units shipped after the revision date have that version loaded. Date: December 20, 2005 Revision: 4.9 Changes: Original Release Date: January 10, 2006 Revision: 5.1 Changes: 1) Fixed spuratic stalling when idling. 2) Improved starting and eliminated started kickback when starting. 3) Turned off the belt/status light when engine is idle to prevent problems with the '06 Arctic Cat 650 gauge pod. Date: January 31, 2006 Revision: 5.2 Changes: 1) Turned the belt/status light on for one second when the key is first turned on to verify the unit and light is functioning. 2) Removed the vehicle inverted check as it was causing problems with the '05+ Arctic Cat 650. ******************************************************** *** GEN2 firmware is only compatible with a GEN2 CDI *** *** Using GEN2 firmware in a GEN1 CDI or vice versa *** *** Will result in permanent damage to the CDI *** ******************************************************** Kawasaki: Date: June 1, 2006 Revision: 6.6 Changes: 1) Support for the GEN2 platform was added. Date: June 14, 2006 Revision: 6.7 Changes: 1) Fixed a bug where the status light would always be on during the map loading. Now the status light only comes on once the maps are fully loaded. Effected units: SN550266-550275 Date: February 1, 2008 Revision: 6.8 Changes: 1) Added support for the 2008 Kawasaki Teryx RUV. Date: March 11, 2008 Revision: 6.9 Changes: 1) Changed the 4wd engagement for the Teryx RUV. If in performance map, 4wd can be enagaged/disengaged at any speed less than 45MPH. If in OEM map, vehicle must be stopped. Date: March 18, 2008 Revision: 6.10 Changes: 1) Changed the 4wd engagement for the Teryx RUV. 4WD can be engaged at any speed. Date: May 5, 2008 Revision: 6.11 Changes: 1) Quantized the MSD duration to deal with newer Kawasaki machines. Yamaha: Date: June 1, 2006 Revision: 1.5 Changes: 1) Support for the GEN2 platform was added. Date: June 14, 2006 Revision: 1.6 Changes: 1) Fixed a bug where the status light would always be on during the map loading. Now the status light only comes on once the maps are fully loaded. Effected units: SN550266-550275 Date: June 19, 2007 Revision: 1.10 Changes: 1) Fixed a bug where machine wouldn't start in gear, and tachometer output wasn't functioning properly. Effected units: up to SN550775. Date: June 11, 2010 Revision: 1.11 Changes: 1) Allows diff lock to be engaged on the fly. Added firmware for 2007 Yamaha Rhino to support the updated diff lock. Date: August 25, 2012 Revision: 1.12 Changes: 1) Fixed a bug where the 2007 Rhino diff lock mechanism was partially being used on other machines.