I think RonD has it... There's probably not a lot of wiring length to look over since it looks like both the fuse socket and relay socket are right there in the battery junction box.
Any electrical mods to the truck? (aftermarket lights, switch pods, etc.)?
Electrical is all stock. Gunna look at that area right now for a short