All checksums are calculated automatically by bFlash before programming, you should not calculate the checksum yourself. Depending on the ECU type, bFlash might also correct the CVN (Calibration Verification Number) , the Flash Counter and/or Flash Date&Time so the programming leaves no trace. Please consult the "Help guide" in the bFlash software for a specific car model to see if the CVN or Flash Counter are fixed or not.