1996 BMW 328i Oil SeparatorReview Fitment Notes to Ensure Proper Fit
Dorman Crankcase Vent Valve
Part Number: 1004-05422063
Notes: Engine Crankcase Vent Valve
Package Contents 1 Crankcase Vent Valve
While this was the least expensive replacement I found it works just fine. I ALSO asked another company online if all these valves were the same even though the prices very from vendor to vendor from $21 to over $100 and he said YES. Thanks Parts Geek!