Gates
Engine Variable Valve Timing Solenoid

Gates VVS388 Engine Oil Pump Solenoid

Brand Gates VVS388
Voltage 12
Housing Width 1
Housing Width 25
Activation Type Electromagnetic
Overall Height 1.6
Overall Height 42
Terminal Type Blade
Mounting Hardware Included No
Housing Length 3.8
Housing Length 98
Connector Quantity 1
Terminal Quantity 1
Connector Gender Female
Terminal Gender Male
8 Aluminum, plastic
Seal Included Yes
Contents Solenoid, o-ring
Product line Engine Variable Valve Timing Solenoid
Fits BMW · 171 vehicles

OE-spec fit and form. Restores engine performance with direct replacement design.

Durable construction. Made from aluminum and plastic for long service life.

Oil control valve. Electromagnetic solenoid helps improve idle and reduce emissions.

Cross-references URO 11417622768 for the same application. See all 1.

$161.54Free shipping
In stock · usually ships same day before 1pm CST
Step 1 — Confirm fitment
Free return shipping if it doesn't fit when you check fitment here first.
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
Step 2 — Quantity
Order total $161.54
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

Gates VVT Solenoid for BMW Engines

The Gates VVS388 is an engine variable valve timing solenoid, also referred to as an oil control valve, built to OE specifications for fit, form, and performance. It is designed for BMW applications where precise cam timing is critical for smooth operation, fuel economy, power delivery, idle quality, and emissions control.

  • OE-style variable valve timing solenoid for BMW engines
  • Electromagnetic activation with 12V operation
  • Female connector with blade terminal design
  • Includes seal and O-ring for service replacement
  • Constructed from aluminum and plastic materials
  • Direct replacement part number: VVS388

Product Details

Gates Engine Variable Valve Timing Solenoids are engineered to match original equipment specifications so the engine management system can regulate oil flow to the valvetrain as intended. The VVS388 is built for consistent response and long service life, making it a practical replacement when diagnosing BMW rough idle, reduced performance, or timing-related drivability concerns. This part cross-references URO (e.g., 11417622768) for the same application.

Vehicle Fitment

  • Fits 2012-2019 BMW X6, N/A
  • Fits 2011-2017 BMW X3, N/A
  • Fits 2015-2017 BMW X4, N/A
  • Fits 2011-2017 BMW X5, N/A
  • Fits 2014-2016 BMW 228i, N/A
  • Fits 2015-2016 BMW 228i xDrive, N/A
  • Fits 2013-2016 BMW 320i, N/A
  • Fits 2013-2016 BMW 320i xDrive, N/A
  • Fits 2012-2016 BMW 328i, N/A
  • Fits 2014-2016 BMW 328i GT xDrive, N/A
  • Fits 2013-2016 BMW 328i xDrive, N/A
  • Fits 2014-2016 BMW 335i GT xDrive, N/A
  • Fits 2014-2016 BMW 428i, N/A
  • Fits 2015-2016 BMW 428i Gran Coupe, N/A
  • Fits 2014-2016 BMW 428i xDrive, N/A
  • Fits 2015-2016 BMW 428i xDrive Gran Coupe, N/A
  • Fits 2014-2016 BMW 435i, N/A
  • Fits 2015-2016 BMW 435i Gran Coupe, N/A
  • Fits 2014-2016 BMW 435i xDrive, N/A
  • Fits 2015-2016 BMW 435i xDrive Gran Coupe, N/A
  • Fits 2012-2016 BMW 528i, N/A
  • Fits 2012-2016 BMW 528i xDrive, N/A
  • Fits 2011-2016 BMW 535i, N/A
  • Fits 2011-2016 BMW 535i GT, N/A
  • Fits 2011-2016 BMW 535i GT xDrive, N/A
  • Fits 2011-2016 BMW 535i xDrive, N/A
  • Fits 2012-2016 BMW 640i, N/A
  • Fits 2013-2016 BMW 640i Gran Coupe, N/A
  • Fits 2014-2016 BMW 640i xDrive, N/A
  • Fits 2014-2016 BMW 640i xDrive Gran Coupe, N/A
  • Fits 2013-2016 BMW 740i, N/A
  • Fits 2012-2016 BMW ActiveHybrid 5, N/A
  • Fits 2016 BMW M2, N/A
  • Fits 2014-2016 BMW M235i, N/A
  • Fits 2015-2016 BMW M235i xDrive, N/A
  • Fits 2012-2016 BMW Z4, N/A
  • Fits 2011-2015 BMW 335i, N/A
  • Fits 2011-2015 BMW 335i xDrive, N/A
  • Fits 2013-2015 BMW 740Li, N/A
  • Fits 2013-2015 BMW 740Li xDrive, N/A
  • Fits 2013-2015 BMW ActiveHybrid 3, N/A
  • Fits 2013-2015 BMW X1, N/A
  • Fits 2014 BMW 235i, N/A
  • Fits 2013-2014 BMW ActiveHybrid 7, N/A
  • Fits 2011-2013 BMW 135i, N/A
  • Fits 2013 BMW 135is, N/A

Common Symptoms This Part Can Address

  • Rough or unstable idle on BMW engines
  • Loss of power or delayed throttle response
  • Check engine light related to variable valve timing control
  • Reduced fuel economy from improper cam timing control
  • Emissions issues caused by inconsistent oil control valve operation

Installation Notes

Verify connector style, terminal layout, and engine application before installation. The VVS388 uses one female connector, one male blade terminal, and includes a seal and O-ring for replacement service. Clean the mounting area and inspect the mating oil passages to help ensure proper operation after installation.

Quality Assurance

Gates builds this Engine Variable Valve Timing Solenoid to OE specifications in fit, form, and performance, using durable materials selected for service life and consistent operation. Each unit is tested to help restore engine performance on BMW applications such as the X3, X5, and 328i, with the goal of returning the valvetrain control system to proper function.

This part fits 171 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelLitersCylindersFuel TypeNotes
2019BMWX63.0LL6GASEngine Variable Valve Timing Solenoid
2018BMWX63.0LL6GASEngine Variable Valve Timing Solenoid
2017BMWX33.0LL6GASEngine Variable Valve Timing Solenoid
2017BMWX43.0LL6GASEngine Variable Valve Timing Solenoid
2017BMWX53.0LL6GASEngine Variable Valve Timing Solenoid
2017BMWX63.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW228i2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW228i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW320i2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW320i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW328i2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW328i GT xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW328i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW335i GT xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW428i2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW428i Gran Coupe2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW428i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW428i xDrive Gran Coupe2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW435i3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW435i Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW435i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW435i xDrive Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW528i2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW528i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2016BMW535i3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW535i GT3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW535i GT xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW535i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW640i3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW640i Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW640i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW640i xDrive Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMW740i3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMWActiveHybrid 53.0LL6FULL HYBRID EV-GAS (FHEV)Engine Variable Valve Timing Solenoid
2016BMWM23.0LL6GASEngine Variable Valve Timing Solenoid
2016BMWM235i3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMWM235i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2016BMWX32.0LL4GASEngine Variable Valve Timing Solenoid
2016BMWX42.0LL4GASEngine Variable Valve Timing Solenoid
2016BMWX53.0LL6GASEngine Variable Valve Timing Solenoid
2016BMWX63.0LL6GASEngine Variable Valve Timing Solenoid
2016BMWZ42.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW228i2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW228i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW320i2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW320i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW328i2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW328i GT xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW328i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW335i3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW335i GT xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW335i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW428i2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW428i Gran Coupe2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW428i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW428i xDrive Gran Coupe2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW435i3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW435i Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW435i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW435i xDrive Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW528i2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW528i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2015BMW535i3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW535i GT3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW535i GT xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW535i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW640i3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW640i Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW640i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW640i xDrive Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW740i3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW740Li3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMW740Li xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMWActiveHybrid 33.0LL6FULL HYBRID EV-GAS (FHEV)Engine Variable Valve Timing Solenoid
2015BMWActiveHybrid 53.0LL6FULL HYBRID EV-GAS (FHEV)Engine Variable Valve Timing Solenoid
2015BMWM235i3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMWM235i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2015BMWX12.0LL4GASEngine Variable Valve Timing Solenoid
2015BMWX32.0LL4GASEngine Variable Valve Timing Solenoid
2015BMWX42.0LL4GASEngine Variable Valve Timing Solenoid
2015BMWX53.0LL6GASEngine Variable Valve Timing Solenoid
2015BMWX63.0LL6GASEngine Variable Valve Timing Solenoid
2015BMWZ42.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW228i2.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW235i3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW320i2.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW320i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW328i2.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW328i GT xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW328i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW335i3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW335i GT xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW335i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW428i2.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW428i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW435i3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW435i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW528i2.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW528i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2014BMW535i3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW535i GT3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW535i GT xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW535i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW640i3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW640i Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW640i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW640i xDrive Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW740i3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW740Li3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMW740Li xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMWActiveHybrid 33.0LL6FULL HYBRID EV-GAS (FHEV)Engine Variable Valve Timing Solenoid
2014BMWActiveHybrid 53.0LL6FULL HYBRID EV-GAS (FHEV)Engine Variable Valve Timing Solenoid
2014BMWActiveHybrid 73.0LL6FULL HYBRID EV-GAS (FHEV)Engine Variable Valve Timing Solenoid
2014BMWM235i3.0LL6GASEngine Variable Valve Timing Solenoid
2014BMWX12.0LL4GASEngine Variable Valve Timing Solenoid
2014BMWX32.0LL4GASEngine Variable Valve Timing Solenoid
2014BMWX53.0LL6GASEngine Variable Valve Timing Solenoid
2014BMWX63.0LL6GASEngine Variable Valve Timing Solenoid
2014BMWZ42.0LL4GASEngine Variable Valve Timing Solenoid
2013BMW135i3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW135is3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW320i2.0LL4GASEngine Variable Valve Timing Solenoid
2013BMW320i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2013BMW328i2.0LL4GASEngine Variable Valve Timing Solenoid
2013BMW328i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2013BMW335i3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW335i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW528i2.0LL4GASEngine Variable Valve Timing Solenoid
2013BMW528i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2013BMW535i3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW535i GT3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW535i GT xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW535i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW640i3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW640i Gran Coupe3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW740i3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW740Li3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMW740Li xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2013BMWActiveHybrid 33.0LL6FULL HYBRID EV-GAS (FHEV)Engine Variable Valve Timing Solenoid
2013BMWActiveHybrid 53.0LL6FULL HYBRID EV-GAS (FHEV)Engine Variable Valve Timing Solenoid
2013BMWActiveHybrid 73.0LL6FULL HYBRID EV-GAS (FHEV)Engine Variable Valve Timing Solenoid
2013BMWX12.0LL4GASEngine Variable Valve Timing Solenoid
2013BMWX33.0LL6GASEngine Variable Valve Timing Solenoid
2013BMWX53.0LL6GASEngine Variable Valve Timing Solenoid
2013BMWX63.0LL6GASEngine Variable Valve Timing Solenoid
2013BMWZ42.0LL4GASEngine Variable Valve Timing Solenoid
2012BMW135i3.0LL6GASEngine Variable Valve Timing Solenoid
2012BMW328i2.0LL4GASEngine Variable Valve Timing Solenoid
2012BMW335i3.0LL6GASEngine Variable Valve Timing Solenoid
2012BMW335i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2012BMW528i2.0LL4GASEngine Variable Valve Timing Solenoid
2012BMW528i xDrive2.0LL4GASEngine Variable Valve Timing Solenoid
2012BMW535i3.0LL6GASEngine Variable Valve Timing Solenoid
2012BMW535i GT3.0LL6GASEngine Variable Valve Timing Solenoid
2012BMW535i GT xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2012BMW535i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2012BMW640i3.0LL6GASEngine Variable Valve Timing Solenoid
2012BMWActiveHybrid 53.0LL6FULL HYBRID EV-GAS (FHEV)Engine Variable Valve Timing Solenoid
2012BMWX33.0LL6GASEngine Variable Valve Timing Solenoid
2012BMWX53.0LL6GASEngine Variable Valve Timing Solenoid
2012BMWX63.0LL6GASEngine Variable Valve Timing Solenoid
2012BMWZ42.0LL4GASEngine Variable Valve Timing Solenoid
2011BMW135i3.0LL6GASEngine Variable Valve Timing Solenoid
2011BMW335i3.0LL6GASEngine Variable Valve Timing Solenoid
2011BMW335i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2011BMW535i3.0LL6GASEngine Variable Valve Timing Solenoid
2011BMW535i GT3.0LL6GASEngine Variable Valve Timing Solenoid
2011BMW535i GT xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2011BMW535i xDrive3.0LL6GASEngine Variable Valve Timing Solenoid
2011BMWX33.0LL6GASEngine Variable Valve Timing Solenoid
2011BMWX53.0LL6GASEngine Variable Valve Timing Solenoid
Directly replaces or cross-references 1 part number
Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.
URO — 11417622768