![dnj variable valve timing (vvt) solenoid 2000-2013 bmw 328i,528i,740i l4,l6,v8 2.0l,2.8l,3.0l vts1033](http://partsology.com/cdn/shop/products/engine-variable-valve-timing-vvt-solenoid-2000-2013-bmw-1-series-m-128i-135i-l4-l6-v8-2-0l-2-8l-3-0l-vts1033_{width}x.jpg?v=1629459811)
Part # VTS1033
Sale price
$6699
$66.99
Save $53.74
Out of stock
![dnj variable valve timing (vvt) solenoid 2008-2016 bmw x6,750li,x6 l6,v8 3.0l,4.4l vts1245](http://partsology.com/cdn/shop/products/engine-variable-valve-timing-vvt-solenoid-2008-2016-bmw-135i-435i-435i-gran-coupe-l6-v8-3-0l-4-4l-vts1245_{width}x.jpg?v=1629460429)
Part # VTS1245
Regular price
$000
$0.00