Gas cap leaks in 67 Barracuda

Does the flip top cap seal the neck or is a cap supposed to go inside. If it is just the cap how do I repair it to seal the neck. When I corner hard gas runs out of the flip cap. What cap will fit inside. I tried several at the local parts house. None would let the cap close.