Quick view 2013 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE17 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2012 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE16 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2011 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE15 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2010 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE14 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2006 BMW 325xi 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE12 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2006 BMW 325i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE11 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2010 BMW 135i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE10 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2009 BMW 135i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE9 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2008 BMW 135i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE8 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2013 BMW 128i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE7 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2012 BMW 128i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE6 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2011 BMW 128i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE5 MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2013 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE17 2013 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE17 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2012 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE16 2012 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE16 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2011 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE15 2011 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE15 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2010 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE14 2010 BMW 328i xDrive 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE14 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2006 BMW 325xi 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE12 2006 BMW 325xi 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE12 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54, M57T2D30,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2006 BMW 325i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE11 2006 BMW 325i 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE11 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54, M57T2D30,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2010 BMW 135i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE10 2010 BMW 135i 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE10 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54, M57T2D30,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2009 BMW 135i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE9 2009 BMW 135i 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE9 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54, M57T2D30,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2008 BMW 135i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE8 2008 BMW 135i 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE8 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54, M57T2D30,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2013 BMW 128i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE7 2013 BMW 128i 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE7 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54, M57T2D30,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2012 BMW 128i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE6 2012 BMW 128i 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE6 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54, M57T2D30,... MSRP: Was: Now: $96.97 Add to Cart Compare
Quick view 2011 BMW 128i 3.0L Variable Valve Timing Solenoid (VVT) VTS1033ZE5 2011 BMW 128i 3.0L Variable Valve Timing Solenoid (VVT) Engine Parts # VTS1033ZE5 Fits: [1996-2016] BMW / L4, L6, V8 / 2.0L, 2.8L, 3.0L, 4.4L / 122 DOHC 16V, 24V, 32V [(M52, M52TU, M54, M57T2D30,... MSRP: Was: Now: $96.97 Add to Cart Compare