I think I have an oil leak coming from my check valve on my stage to catch can from JBR. I noticed no other catch can kits have a check valve; it even worth keeping the check valve? I am thinking about getting a different kit. It hardly catches anything. I have 60k miles and I doubt I have caught more then a cups worth over the entire 60k miles. Also it doesn't empty very well (I can hear lots of sloshing around if I shake it, but nothing comes out).