Variant coding

When replacing a control unit, it needs to be version-coded to function correctly.
If the function is cancelled or fails, check fault codes and test conditions.
Test conditions:
Procedure:
  1. Start the function.
  2. Follow the instructions in the program.
  3. The function is done.