the truck pictured in the start of this thread has an NSN # 2320-01-127-5077, Serial # 1GCGD34J6FF304XXX, Reg # NG1H9A, its really an M1008. I too have an M1028a1, in the avatar, that had the old "Dodge" body on it, that I swapped for a pickup bed. It has the NP205, etc, it really is an M1031...