Tech2Win worked fine, except that it was unable to clear Engine DTCs (but worked fine for ABS DTCs). Should have seen this one coming...
Hit up SPS and got ABS errors (seems to happen when voltage is low) when trying to read the VIN (which it failed to do). Should have heeded this 2nd warning sign...
Hit Program and it got to 20440 bytes (of about 2MB) before it carked it with E6961. After a few more re-attempts, it comes up with E4491 and E4423. Stops at 20440 bytes every time.
Surprised and disappointed as I made sure the battery voltage was high (13.2V+ on a charger, but it does ABS error every time when flashing...)
Could it be simply that I need to somehow give it even more voltage so it doesn't brownout on flashing? Do I need to find out which wires supply the ECU and jury rig a battery to the ECU?
Or did I just spend $140 on a programmer to fry a $250 replacement ECU/BCM/PIM combo?
