Blackdiamond, the new dodges all have a problem with the driveshafts and yokes having rust on them. My 06 ram has it and had it with less than 20 miles on the clock. No signs of a flood vehicle either. On the dodge boards I freequent most guys had this issue with their brand new dodges for some reason. I am not keeping the truck due to an unfixable warranty issue but if I was I would just yank the drive shaft, sand it down, and hit it with some grey anti rusting rattle can.
Edit: I don't mean all, I mean about 90%