From a 2007. Should fit all prior years. I bought this cluster and was planning on doing some LED's and other things to it but sold the truck. It has, to my best memory, 56K on the clock. $70 shipped.