The moo box is the charcoal canister at the back corner of the driver's side. It's next to the master cylinder, bolted to the left (driver's) fender and about 5" or so in front of the firewall, and is a big black box. Early 3rd gen boxes make a 'mooing' or buzzing sound every several seconds after the truck's turned off. I have had mine make a steady angry bees sound while running while on a particularly very very steep downhill. Made a fuel smell at the same time though.
Have you an automotive stethoscope, long screw driver or some such thing you can aim at various places to listen through without getting tangled up (hair, fingers, clothes, any dangly bits) in fan or belts? At least the alt being on top makes it easy to carefully listen to without turning into fingerless hamburger face.
There are 4 belts alt, a/c, ps and timing, and a number of pulleys, alt, ps, a/c, idler, 3 timing, water pump. None are auto-tension except the hydraulic one for the timing belt under the black plastic cover on the front of the engine, to answer that question. Maybe try to narrow down where the noise is coming from? Was the same noise happening whether in neutral or drive? Was it happening when rolling or not? It sounds like you've already ascertained it changes pitch with engine rpm?