2006 heads in excellent shape. Truck was over heated and old heads warped bad. My nephew who owned the truck had news heads installed but did not do bottom end against my warnings. Turned out.it spun a main bearing and destroyed the block. Heads have less than 1,000 miles on them. $550.00 buys them.