With the TranzX CANbus system, it reads serial numbers from each component (display, controller, motor) to determine which firmware it needs to upload. Ergo, change for example the display (even to a direct replacement with the same model/part number), and the bike still won't work because the...