I have the 5 button in the GTP. Does the GXP DIC need to be programmed. The mileage is stored in the BCM so will it automatically updated to the new DIC?