Can someone re-interpret this oil seperator in terms of the Trinity engine? Read here: L&S Automotive Performance - Oil Separator Pics Thanks!