Shelby Performance Parts is working on something... How about a Shelby oil seperator - Team Shelby - Page 5