Yes a breather of sorts is needed on both sides. If nothing else, it keeps the gaskets from leaking when crankcase pressure is evident. And yes it's crankcase pressure you're hearing, and probably not cylinder pressure. Especially when it stops as soon as you remove the oil cap.