Not a Member?
registration is free
Click here to download a PDF version of the ECM Programming form
You are required to complete the ECM FLASH form before Painless will program your ECM. You are not required to register to get your ECM Flash, however, your ECM profile will be stored on our systems if you register prior to completing the form, so please save your login information for future reference. We do not ask for credit card information when filling out the form. If you wish to pay by credit card you can send it with your ECM. We do not store credit card information on our systems. We will provide a printable form that can be sent to Painless Performance along with your ECM for programming. Other forms of acceptable payment include check and money order, made payable to Painless Performance.
Painless will provide the ECM FLASH for FREE if you purchased a qualifying Painless part number. You must provide proof of purchase dated on or after April 8, 2008 for one of the following Painless Part Numbers in order to qualify for the FREE ECM FLASH. You are also required to pay for shipping to and from Painless Performance. Please cut the UPC code panel from the product box and send it in with the dated proof of purchase along with the ECM.
APPLICABLE PAINLESS PART NUMBERS
60508, 60509- 1997-'04 LS1/LS6 w/cable throttle w/4L60E or T-56
60608- 1997-'04 LS1/LS6 w/cable throttle w/4L60E Integrated Chassis Harness
60617- 1999-UP Gen III 4.8, 5.3, 6.0L w/cable throttle w/4L60E Integrated Chassis Harness
60520, 60521- 2004-'05 LS2 24X Crank w/electric throttle w/4L60E or T-56
60522, 60523- 1997-'04 LS1/LS6 w/electric throttle w/4L60E or T-56
60524- 2006-UP LS2/LS3/L99 58X Crank w/4L65E, 4L70E, 4L80E or 4L85E
60526- 2007-UP 58X Gen IV 4.8, 5.3, 6.0, 6.2L w/4L65E, 4L70E, 4L80E or 4L85E
60217, 60218- 1999-UP Gen III 4.8, 5.3, 6.0L w/cable throttle w/4L60E or 4L80E
60219, 60220- 2000-'02 Gen III 4.8, 5.3, 6.0L w/electric throttle w/4L60E or 4L80E
60221- 2003-06 Gen III 4.8, 5.3, 6.0L w/electric throttle w/4L60E or 4L80E
60026- 60526 w/ Custom Flashed ECM & TCM
60008- 60508 w/ Custom Flashed ECM
60009- 60509 w/ Custom Flashed ECM
60017- 60217 w/ Custom Flashed ECM
60700- Custom Flashed 12200411 ECM
60701- Custom Flashed 12597121 ECM
60702- Custom Flashed 12612384 ECM
60710- Custom Flashed 24234503 TCM
NOTE: GM used these applicable ECM's in both V8 and V6 vehicles. If you send Painless an ECM from a V6 vehicle we will notify you of your two choices to pay $100 to have it converted to a V8 ECM or to send us a different ECM already calibrated for a V8 engine. If your purchase does not qualify for the free ECM flash you can have the flash done at a reasonable rate. Login to see the rates for flashing individual options on your LS or Gen III/IV truck engine.
NOTE: Even though you may or may not qualify for the FREE ECM FLASH your ECM may require a $100 License Fee. Click here to view the images of the two ECM's. ECM 1 (Gen IV engine controllers) requires a one time $100 License Fee. ECM 2 (GEN III engine controllers) do not require a license fee.