Thanks, Rus:
In my December 65 Jeep Universal Parts List, it shows 3 gas caps for the CJ3B; #908593, #933586 (chrome) and #931662 (locking).
Several different parts vendors list the #908593 cap as non-vented, chrome.
Kaiser Willys lists a #640594 cap as vented, black.
I don't remember where the cap I have came from, but it was probably Walck's, it is black and looks just like the picture of the #640594 in Kaiser Willys on-line catalog. I can't tell if it has a check valve or not.
The #640594 is $27.99 while the #908593 is only $15.99
Clear as mud? Tomorrow I will gather up all the gas caps I have and see if I can find a vented one. I think I have two more black ones and at lease one chrome one.