Just thought about this, I was having issues with my truck mysteriously dying on me. Try everything, nothing would help. I was getting no power to the PCM. Then it would just fire up and run fine again. Repeat when ever it felt like it.
I replaced the PCM relay, thought that fixed it. Nope about a month later it did it again. I removed the fuse box under the hood, pulled evey fuse and relay. Cleaned every contack with emery cloth and contact cleaner, put all new fuses and relays in it. Not sure if it fixed it, but I have had no problem in two years since than.