This Push Bumper from Diversified Products Mfg. is built for Chevy/GMC 3500HDmodel years 1989-2002. It comes with a grille guard.ImportantNote Watch out for some Chevy/GMC OLD & NEW body styles made in years1998-1991, 1999-2001 and 2007-2008. Chevy/GMC trucks in those years have someversions that are different body styles with the same model number. They soldsome of the older styles and identified them as the newer model years (i.e.some 1989-1991Chevy/GMC trucks are actually 1988 bodies with VIN’s thatidentify them as 1989, 1990 or 1991 and some 1999-2001’s are the bodies of the1998’s). Please call and speak with a parts representative if you are unsureabout which bumper to order.Specifications:Bumper profile: 14-1/4″Weight: 226 lb.Tow hook access: n/aAir flow openings: yes, 2Full-sized grille guard: standard full sizeInstallation bracket kit: standard 2-point Includes a heavy rubber faceplate and heavy duty bolt-on bracket kit for easy installation No welding required, and no drilling in almost all cases Access for OEM front tow hooks and air flow openings included where applicable Adds weight to the front axle for improved front-end stability and weight distribution Requires motor freight delivery or customer pick-up Dipped in factory primer Most Models Are Available In Specialty Versions With: Winch-mount capacities up to 16,500 lb. or more Flush mounted 2″ or 2-1/2″ receiver hitches Heavy duty polyethylene face plates (1/2″ or heavier, white or black) instead of rubber Extra heavy weighted versions Call with your specs and we can have these built to meet or exceed them Chassis fog lights do not remount as standard if applicable Actual bumper may vary from image shown Note: Freight Special Handling Fees May Apply All Pushbumpers are normally dipped in red primer, Not Painted Actual bumper may vary from image shown Please order the “K2” versions if you’d like to install the Rubber Faceplate AFTER PAINTING K1 on the end of a part number means that the push bumper is not primed or preassembled before shipping. It will be bare metal K2 on the end of a part number means that the push bumper is primed but not preassembled before shipping. It will be dipped in factory primer P on the end of a part number means that the push bumper is custom painted by Zip’s. If you chose this option you will be contacted by a Zip’s representative to confirm the paint color Part numbers that do not in K1, K2 or P mean that the push bumper is primed and preassembled before shipping