Probably because Honda used to randomly select finished engines from the production line to test, usually to destruction! Odds are that the further into production your bike is, the greater the difference in the frame and engine numbers.
Sent from my X6pro using Tapatalk