Just an update to see if anyone has any comments/suggestions . . .
I re-assembled my old petcock, with the "top-hat" diaphragm, using parts from the rebuild kit, including the new o-ring that goes around the handle, the "4-hole" gasket that goes under the handle, and the tank-to-petcock interface o-ring. Couldn't use the new style diaphragm that came with the rebuild kit. Reassembled the "sandwich" with some gasoline proof gasket maker between the layers (since my original issue was a leak from the sandwich portion of the petcock). Put it on the bike and it seems to be functioning perfectly (gas stops flowing when vacuum is not applied). However, the next day I noticed I had a slight leak on the petcock-to-tank interface with the new o-ring. Didn't know for sure if that was really the correct o-ring, since the one in the kit was round, but the one that came off the bike was oblong. So I swapped back to the old one and that seemed to do the trick . . . for about a week. Now I have a seep again from that interface. So I guess my next step would be to order a new o-ring for that interface? Or did I get the correct one with the rebuild kit and I'm just peeing in the wind? The part numbers match up so I'm guessing I already have the correct o-ring, even though it's circular instead of oblong. And it's a 40 year old bike, maybe it's just the nature of the beast!
TIA
Ron