FIXED IT!!!
yay!
Finally sat down and looked at the oil catch can I got off ebay. Its not the one I ordered. Not even close. Different design, different color. Also its missing hardware and there are chips in the paint. I think I mentioned before it reeks of gasoline and oil. Think I, gonna have to send this back.
Pics, and it sounds like u bought a used one regardless of smell as long as there two fittings you're good