Walker 590-1161 Engine Variable Valve Timing (VVT) Solenoid

Brand Walker 590-1161
Housing Width 35.00
Connector Color Black
Terminal Type Blade
Connector Quantity 1
Connector Shape Square
Connector Type Normal
Terminal Quantity 2
Connector Gender Female
Terminal Gender Male
Shaft Diameter 4.00
Head Drive Type Hex
Seal Included Yes
Fits BMW · 40 vehicles

OE replacement. Designed to restore dynamic camshaft control and factory-level performance.

Precision-machined internals. Helps regulate oil flow and pressure for consistent valve timing control.

Heat-resistant housing. Built for reliable operation under constant engine use.

Cross-references Spectra Premium VTS1130, Standard Ignition VVT307 and 2T1170 for the same application. See all 12.

$76.37Free 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 $76.37
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

OE Replacement VVT Solenoid

Walker 590-1161 is an engine variable valve timing solenoid built to restore camshaft timing control on select BMW applications. It regulates pressurized oil flow to the cam phaser or VVT sprocket, helping the engine adjust valve timing as driving conditions change. This part is a direct-fit OE replacement for BMW 323i, 325i, 328i, M3, and related models.

  • OE-style replacement for variable valve timing control
  • Heat-resistant plastic housing for engine-bay durability
  • Precision internal valve design for oil flow regulation
  • Oil-sealed connector for improved electrical connection integrity
  • Square female connector with 2 blade terminals
  • Seal included for a factory-style service replacement
  • Walker 590-1161 for BMW VVT service and timing repair

Fitment and Application Details

Compatible with BMW 323i, 323ti, Z3, 323is, 328is, M3, 328i, 325i, 525i, 530i, and 525iT applications listed below. This part cross-references Standard Ignition VVT307 for the same application.

  • Fits 1997-2000 BMW 323i, N/A
  • Fits 1999-2000 BMW 323ti, N/A
  • Fits 1997-2000 BMW Z3, N/A
  • Fits 1998-1999 BMW 323is, N/A
  • Fits 1996-1999 BMW 328is, N/A
  • Fits 1995-1999 BMW M3, N/A
  • Fits 1996-1998 BMW 328i, N/A
  • Fits 1996-1997 BMW 325i, N/A
  • Fits 1993-1994 BMW 325i, N/A
  • Fits 1993-1995 BMW 325is, N/A
  • Fits 1990-1995 BMW 525i, N/A
  • Fits 1994-1995 BMW 530i, N/A
  • Fits 1993 BMW 525iT, N/A

What It Helps Resolve

  • Cam timing fault codes such as P0010-P0014 and P0020-P0024
  • Rough idle caused by VVT control issues
  • Hesitation during acceleration
  • Reduced engine power from sticking or failed solenoid operation
  • Oil-flow control problems affecting valve timing response

Installation Notes

Use the factory connector and mounting points for installation. Inspect the engine oil condition and the VVT oil passages before replacement, since sludge or contamination can affect solenoid operation. Confirm the connector shape, terminal count, and seal condition against the original part before installation. Walker 590-1161 is designed for exact OE fit on the listed BMW applications.

Quality Assurance

Walker Products engineers these VVT solenoids to meet or exceed OE specifications for electrical response, oil flow control, and pressure regulation. The design uses a heat-resistant housing, precision-machined internal valve components, and sealed electrical connections to support reliable operation in continuous engine service.

This part fits 40 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelLitersCylindersNotes
2000BMW323i2.5LL6
2000BMW323ti2.5LL6
2000BMWZ32.8LL6
1999BMW323i2.5LL6
1999BMW323is2.5LL6
1999BMW323ti2.5LL6
1999BMW328is2.8LL6
1999BMWM33.2LL6
1999BMWZ32.8LL6
1998BMW323i2.5LL6
1998BMW323is2.5LL6
1998BMW328i2.8LL6
1998BMW328is2.8LL6
1998BMWM33.2LL6
1998BMWZ33.2LL6
1997BMW323i2.5LL6
1997BMW325i2.5LL6
1997BMW328i2.8LL6
1997BMW328is2.8LL6
1997BMWM33.2LL6
1997BMWZ32.8LL6
1996BMW325i2.5LL6
1996BMW328i2.8LL6
1996BMW328is2.8LL6
1996BMWM33.2LL6
1995BMW325is2.5LL6
1995BMW525i2.5LL6
1995BMW530i3.0LV8
1995BMWM33.0LL6
1994BMW325i2.5LL6
1994BMW325is2.5LL6
1994BMW525i2.5LL6
1994BMW530i3.0LV8
1993BMW325i2.5LL6
1993BMW325is2.5LL6
1993BMW525i2.5LL6
1993BMW525iT2.5LL6
1992BMW525i2.5LL6
1991BMW525i2.5LL6
1990BMW525i2.5LL6
Directly replaces or cross-references 12 part numbers
Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.
Spectra Premium — VTS1130Standard Ignition — VVT3072T11702T121135-1202916-702916-960113617037201136173840711361738494TS1170VVT306