I had to return the first one because they didn't send me the part number I ordered. The one sent in for replacement had the correct part number. Like most Dorman products, this is a close but not exact match to an OEM part. Fits my 2004 Silverado Z71 without modification.