Dorman 917-244 Variable Valve Timing Solenoid For Select 00-10 BMW Models.
Bought new but never used it. Sold the vehicle.