GM Gauge Repair shows instrument cluster repair part numbers for reference here:
Part numbers on this page will be updated.

Silverado 1500
2003, 2004, 2005
(gas)
15105687
15114649
15135668
15182146
15190826
15224141
15287370
15908657

Sierra 1500
2003, 2004, 2005
(gas)
15105687
15114649
15135668
15182146
15190826
15224141
15287370
15908657

Silverado 2500 or 3500
2003, 2004, 2005
(gas)
15114651
15224143
15190828
15287360
15182148
15101855
15135670
15908645
(diesel)
15182149
15114652
15190829
15224144
15287356
15135671
15101851
15910151

Sierra 2500 or 3500
2003, 2004, 2005
(gas)
15114651
15224143
15190828
15287360
15182148
15101855
15135670
15908645
(diesel)
15182149
15114652
15190829
15224144
15287356
15135671
15101851
15910151

Trailblazer
2003, 2004, 2005, 2006, 2007
15115508
15238345
15197214
15241709
15195445
15181244

Envoy
2003, 2004, 2005, 2006, 2007
15115883
15197211
15238342

Yukon
2003, 2004, 2005
15105658
15114649
15135666
15182144
15190824
15224139
15287364
15524139
15908649

Escalade
2003, 2004, 2005
15112847
15135660
15114645
15182142
15133718
15224133

H2
2003, 2004, 2005
15179500
15192788