Longshot but, I have a Borg Warner R3115 Relay of some type - looks like maybe a horn and/or AC relay. I am thinking it came off my 98 Tahoe (that I wish I still had) but not sure. My son went through trucks and cars like nobody's business when he lived here, could have been he bought it for one of his. Still in box. It has Delphi 15328866 on the relay itself. I can take a pic if you need it.