Hmmm, doesn't sound good....
Just in case, did you check for blown fuses ?
From the diagram you posted, it looks like fuses 9, 10 and 13 in the fuse junction panel - the one inside the truck methinks and fuse 10 in the battery junction box all play some rule in this.
I guess it could...