Just wanted the forum to know that my 2500 arrived at the dealer on 14 May 2004. I had ordered the vehicle on 23 March. The engine build date was 22 April and was not subject to the "freeze plug" bulletin - according to the dealer. All updates were done re: the reflashes, transmission line, power steering damper, etc. The first tank showed 16. 1 mpg with 50/50 city/hwy driving (70 mph or less). I do not have the 70 mph/2000 rpm vibration and am completely satisfied with the truck. It was worth the 6 years of saving and research! I'll post additional MPG figures as I figure them.