The only problem is that parts will vary by engine (and there may be 2/3 different 5.7's) and the actual part supplier. As mentioned, go to the GM dealer and have them pull the part number by VIN. It may be possible to get an AC/Delco part (GM aftermarket).