I was looking for some parts for the truck on rock auto, and it occurred to me that I really don't know what makes a heavy duty model heavy duty. When I googled sites for truck info, I found a good page on GM's truck "classes", and if what it says is right, my 2004.5 Silverado 3500 4x4 is a class 3. But under these classifications, it says that HD's are class 5 or 6 and up(???). That leaves out 4500's, too. That can't be right, can it? Are there 2 different classifications of what HD is? I thought it was upped construction on any model. I thought I still had the old window sticker in the glove compartment that was left in it by the previous owner, but I'm not finding it. So, where do I find out whether my truck (or GM truck) is or isn't a heavy duty model?