1996 BMW 328i Oil SeparatorReview Fitment Notes to Ensure Proper Fit
SKP Crankcase Vent Valve
Part Number: 1004-07532735
Notes: Engine Crankcase Vent Valve
Free Ground Shipping
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!