Quick View Add to Wishlist Compare 2004 Chevrolet Silverado 2500HD 6.6L Diesel 4×4 Heavy Truck Parts Inventory + Add to cart