I think I've figured out the reason for the data integrity check failure. I’ve now had it succeed 2 times in a row. It seems the trick is to IMMEDIATELY turn the ignition off when prompted by the program (even a couple second delay and it will fail). Then I count to 4, turn ignition on, count to 4 again and then click “OK”. I dont think my 4 second count is the trick but the 4 second count and the immediate turning off of the key has worked like a charm thus far! Hopefully this helps someone who runs into this issue down the line.