MTC Crankcase 5PC PCV Vent Valve and Breather Hose Kit fits BMW 2000-2006 One (1) Year Warranty High Quality Parts, Fit and Finish E46 325i 330i 325Xi 330Xi 525i 530i Z3 Z4 X3 X5