If the '94 is the same as the '96 (I'm not sure) it is located on top of the engine in front of the upper intake plenum. It is different than any PCV that I have ever seen. It is electrically controlled, so look for an electrical connection as well as vacuum.
On the OBDI cars (pre '96) you can get the codes by jumpering the "A" and "B" pins on the connecter where they plug the scanner in. If I remember correctly they are the two on the right side either side by side or upper and lower. Just use a "U" shaped wire or even a paper clip. Then count the check engine flashes. It will flash code 12 (flash, pause, flash flash) three times to indicate the system is working. Then it will flash any stored codes. A code 23 would be flash flash, pause flash flash flash. It will flash each code 3 times. When finished it will flash code 12 again. Or, you can get a simple code reader called "Creader" made by Launch for about $40 from Harbor Freight. They have both OBDI and OBDII readers. They are a must for the OBDII cars as the above proccess will not work on OBDII cars but a waste of money, I think, for the OBDI cars.