The BCM is basically the same for all trucks in the same model year; they are not VIN specific. The code in the BCM is also not VIN specific. What is VIN specific is the calibrations in the BCM - they are set for the specific options in your vehicle. So you will need to get the BCM reflashed where they enable the RPO code for the seat heaters. Also, IIRC, there is also a local seat heater controller that is under the seat - I'm pretty sure the BCM is talking to the seat heater controller over the LIN bus. The seat heater controller is not VIN specific, it is specific to that seat.