Do you know for sure you have the proper O-ring? I once tried to re-ring my tube with one out of an assortment that was about the right size, wouldnt seal.

Went to a tranny shop and the guy said it takes an O-ring just the right size. A few thousandths goes a long way. Gave me one and problem went away.