I wish you would have reached out we could have fixed the problem. Actually the holes are the correct and perfect match as they are done an a cnc laser. The reason it did not fit was because by mistake you received a hitch for a B series tractor not a BX. There is a small difference bewteen the sizes that is just enough that they do not interchange. Somehow on our end several of the B series hitches got sent to the folks that were suppose to get a BX hitch and you were not the only one that this happened to, as there were a few others about the same time. We apologize that you received the wrong item. We would have fixed this immediately with the correct hitch if you would have notified us. Our parts do not have to be modified to fit correctly.