Excellent info. A couple of notes: VATS disable is your friend. The crank relearn is NOT necessary unless a P1336 or P0315 code is thrown. (Yes, I know there are those out there who think it's...