How does a catch can return oil to the motor, doesn't that sort of defeat the purpose? The oil that gets collected is not pure oil by a long shot. Personally I wouldn't want it anywhere near my motor hence the catch can in the first place. Nearly all catch cans are universal, though the better ones will guarantee no unmetered air back into the engine.
https://conceptzperformance.com/p2m-...cc_p_23104.php