Ah, the three sea shells. I have the same truck and year. Same problems, bad bad wiring, overheating. I never knew what the third relay was for until I saw your post. (XFER Case)
On mine, I think the overheating is due to a bad sensor and bad wiring and bad dash connections - but I will never...