Well I think I solved my ECM B fuse problem (I'm not the originator of this post, but might as well make this the "ECM B" post).
Seeing that the oil pressure switch and fuel pump relay are the main two components protected by this fuse, and they are cheap, I decided to replace these two items.
To do this I had to remove the distributor, which gave me very good access to most of the engine compartment wiring harness. So while I was in there I tried to inspect every visible inch of the wiring on this circuit just in case I saw something obvious. I cut away alot of the factory fabric tape so I could check every part of the orange wires powering this circuit. I replaced any tape I removed with new electrical tape. I didn't find any obvious shorts in the engine compartment wiring, but any suspicious looking areas I covered with electrical tape.
I also replaced the fuel pump relay ($8.99) and oil pressure switch ($22.99). After buttoning it all back up and firing the truck up I noticed I had resolved an old mystery with my truck!
After installing a rebuilt engine two years ago the oil pressure was almost always 60 psi, and sometimes when it was cold out when first getting underway, the oil pressure gauge would peg past 60psi and get stuck there for a few minutes. I called the engine rebuilder and they said it wasn't uncommon to see 60psi when firing up a new engine becuase the tolerances are so tight. They said it would come down after the engine was borken in and "loosen up".
Well... after two years the oil pressure had never come down. I was starting to wonder when the engine would "loosen up". Yesterday after replacing the oil pressure switch, whola! 40 psi...and it was much more steady.
Also my ECM B fuse wasn't blowing!! So these two things I'm hoping point to the oil pressure switch as being bad and causing the fuse to blow. I drove up and down the driveway, and finally had enough courage to go around the block and the fuse never blew. Only time will tell for sure ( I did wiggle a lot of wires), but the evidence gives me confidence I found the problem and it was the oil pressure switch.
Why the fusing blowing seemed to be related to going in reverse I'll never understand. The only thing I can think of is, usually I would be going into reverse was just after starting my truck. When you just start you vehicle the engine oil is cold and thick, so the pressure would be higher than after it warmed up and might've been putting the most pressure on the presure switch?