Something doesn't smell right. The dealer said it could be something in the BCM? The Body Control Module is not physically connected to the Powertrain control module.
The BCM would monitor such things as the air bags and the seat belts and the door locks and the remote start.
The Power Train Control Module monitors things such as the speed, the anti lock brakes, engine diagnostic's etc...
Depending on what year it is. The speedo and the wheel slip sensor is usually located in the transfer case and not physically on the rear wheels like the newer models.
I would say there was some type of short and that it is feeding raw current into the cluster. That is burning out the chip that retains the memory.
As the dealer said, the problem is most likely not in the cluster itself.