DESI... is right. The used cluster is definetely not going to work since the VIN is written to it and cannot be changed. You may be able to plug it in and have some features work but it cant happen.
I still think you have a wiring problem. Did you check the wire from the end of the wire @ the harness( where it connects to sensor) to the end where it connects to the cluster? You need to check both wires individually. Sounds like there is an open somewhere.