Finally getting around to doing an oil change on my wife's 2013 Hyundai Sonata....got some m1 0w30 AFE and a Fram ultra xg9688.... pulled it out of the package and it has no o ring on it? Not in the box either. It also looks like some drips of moisture in the bottom (see pic). It looks like someone returned it after finding out it was the wrong one maybe? O ring is still stuck to their car? It's also wet and oily on the opening near the threads. I'm almost certain someone returned it and they just taped it up (Canadian Tire).