According to the specs I printed out from the chevy.com site a few months ago the 2500, 2500HD, and 3500 all have the same size brakes (pads and rotor diameter). I'm not sure if the specs where for 2003 or 2004, but I doubt they have changed since the new trucks came out in 1999.