FYI - I just noticed one of my main suppliers is now offering the Porsche Motorsport oil separator!! They are not cheap (OVER $800 in PARTS ALONE) but if you track your car a lot or have had problems eating up separators then this is what you need...
Porsche part # 996 107 926 00
Notes:
Reduces engine smoking caused by extreme driving conditions.
Modifications will be necessary on cars not already equipped.
Also use (Qty.) (2) 900 067 316 01 bolts.
Also use (Qty.) (1) 996 107 947 00 line
Picture stolen from web~