Is that the same as the Circuit Opening Relay below?
View attachment 3711068
No, if you are a '94, you should be OBD1 and it's in the fuse box right behind the charcoal canister. It should be marked EFI on the top of the cover and be a 15a blade style fuse (just like the ones under your dash). Pull the fuse straight out and let it sit for 15 minutes as others have said.
One note, once you re-set the ECU, it will need to re-learn the idle characteristics. Idle will be crap upon first startup and you'll be nervous...just take it out for a drive like normal, maybe stop in a parking lot and shut down & restart to give it another cycle, should be smoothed out pretty quickly after that.
On the OBD1 trucks, the CEL is pretty slow to come on...usually needs to run like crap constantly for a while before the CEL triggers. You can use a jumper wire in the plug harness on the firewall passenger side, take a look at other threads for an easy way to count the CEL flashes on the dash after you put the jumper pin in the right places and turn the key to run position. If you have codes, report back.
One personal experience on O2's...when I bought mine and drove cross country, it did just what you are describing about 3/4 the way home (2k miles so far, 1k to go). Eventually triggered the CEL. What I found was water that had gotten into one of the O2 connectors during a very heavy storm while driving on the highway....water ran out of it weeks after I got home and disconnected one of the O2's. Blew it out with compressed air, put some dielectric grease in it, taped up, and never had a problem since for 2 years now, including heavy wheeling in pretty deep mud/water holes.
I can take pics in a day or so if you need visuals on the fuse box and a proper way to do the CEL check, but lots of photos here if you look a bit.
Good luck!
Update, here's a pic (borrowed from Ebay) of the top of the fuse box, pull the one marked EFI