I have a friend who has accidentally fried his TCM by touching a booster cable to the housing, and he purchased a new one at the local dealership. He was told it did not need a flash. The truck is a 2006 and throws ABS/Brake lights, has no gear indicator, speedometer, and will not shift from 1st gear. My V2 throws p0602 which is the TCM is not programmed. The TCM that was sold to him is an A50, instead of an A40, and is not flash-able. Is a Tech2 able to flash this controller with an LBZ OS? I thought I had read that the A40 ran on class 2 and the A50 on GMLAN low speed, and is therefore incompatible.