Fits ZF 6HP21 and 6HP28 M-Shift automatic transmission systems.This 7-piece transmission solenoid kit is designed for use with vehicles including 128i, 135i, 335i, 550i, 650i, X1, X5, X6, Z4, S5, Q5, A4, LR4, Sport, XF, XFR, XJ, XK, XKR, XKR-S, and related models.Compatible with model years ranging from 2007 to 2015 depending on the vehicle type.Applies to various body styles including Convertible and xDrive configurations where specified.