Just picked up a 2004.5 crew cab dually. This is also my first duramax. I'm not 100% sure as to what all has been done to the truck. I know it used to be white and had a flat bed, all the interior has been swapped out, and the transmission has had some work done. Anyway here are a couple of pictures.