Sure it is the cluster, not the sending units or wiring?

IMO, just swap clusters. Pick up an SS, Escalade or HD so you get the trans temp too.