Below is the firmware revision history for the Copperhead ECU. Date: January 24, 2015 Revision: 3.3a 1) Fixed issue where misfires could occur under special conditions. Date: August 21, 2013 Revision: 3.3 1) Fixed issue where update via Memory Pod may result in poor operation. Date: July 1, 2013 Revision: 3.2 1) Changed Battery clip storage method. 2) Improved MAP read for better throttle response and operation. 3) Fixed glitch filter that was causing starting issues on some machines. 4) Fixed calibration issue. Date: May 15, 2013 Revision: 3.1d 1) Filter off first battery reading for better starts/operation. 2) Fixed EPS issue for 07-08 GR700. Date: May 8, 2013 Revision: 3.1c 1) Fixed map switch wasn't read properly on startup in version 3.x. 2) Fix timing error on spark duration. 3) Addressed timing issue that could result in bad battery reading. 4) Fixed battery reading issue. 5) Fixed MAP read sync. 6) Fixed starting to running fuel transition that could cause rich idling/stalling after start. 7) Added self-reseting battery error indicator. Date: March 18, 2013 Revision: 3.0f 1) Fixed EFI sensor read during non-running. 2) Fix MAP sync not being reset after boot. Date: March 13, 2013 Revision: 3.0e 1) Added TPS adjustment support for Live Tuner. 2) Fixed starter input detection. Date: February 24, 2013 Revision: 3.0c 1) Delays duing startup could cause the EPS to fail to syncronize with the ECU during powerup, causing an EPS error. Date: February 22, 2013 Revision: 3.0b 1) Fixed issue with tach output and EPS operation. Date: January 27, 2013 Revision: 3.0a 1) Fixed ISC calibration issue. Date: January 5, 2013 Revision: 3.0 1) Added Live Tuner support. Fixes to starting. Date: October 11, 2011 Revision: 2.3 1) Changed the map loading indication to flash the status light until the map has completed loading, and then switch to solid status light to eliminate confusion about map loading. 2) Changed Afterstart Cycle Hold to prevent engine from starting until the entered number of rotations occur. Used for machines that tend to be hard (rich) starting. Date: April 29, 2010 Revision: 2.2d 1) Improved starting. 2) Fixed bug which could cause a random misfire. Date: April 26, 2010 Revision: 2.2c 1) Fixed bug which could cause a crank and no start situation. Date: April 21, 2010 Revision: 2.2b 1) Fixed bug in autocalibration. 2) Improved autocalibration. 3) Improved starting with a new engine sync routine. Date: March 31, 2010 Revision: 2.2a 1) Fixed bug in real time clock that could cause stalling on second boundaries. Date: March 30, 2010 Revision: 2.2 1) Changed the EEPROM loaded to a quick status light flash. 2) Changed the transition from start to run fuel to prevent start/stall issues. 3) Fixed bug where flood clear threshold was loaded in /10 which was causing the injector not to fire when cranking on some machines. 4) Fixed bug where afterstart enrichment wasn't applying properly required an artificially large cycles in the map. 5) Added an offset where the coolant temp < cold crank temp, then the value in cold crank steps (ms x10) will be added to the start fuel. Only used in the 07-08 Grizzly when the max steps = 0. Will aid in cold starting on this non-ISC machine. 6) Changed map RPM scale to extend out to 8500 RPM.