Just throwing this out on the table for conversation, go easy on your mechanic cursing, remember new aftermarket parts are only new when in the box... once installed they are only as good as the Chinese metal they're cast from. If it's not genuine AC Delco, even that's questionable for our older...