I agree with the comments here. It seems these trucks prefer AC Delco parts to Delphi in my (limited) experience with replacing one for the other successfully. As for the harness, make sure you get a new one as well. Even if the old one looks fine, you may very well damage it trying to get it...