Ok so i didnt really get a definative answer so i went n bought a Moroso air/oil seperator. Be interesting to see if it works. Only problem, no racing til new years at the local track

20181203_203612.jpg