Fits ZF 6HP21 and 6HP28 M-Shift automatic transmission.Compatible with 2008–2012 S5, 2009–2011 Q5, 2009–2010 A4 , 2010–2013 128i, 2008–2010 135i, 2009–2011 335d E9X, 2008–2011 335i, 2012–2013 335i F3X convertible, 2007 335i from 03/07, 2009–2010 335i xDrive, 2011–2012 335i xDrive F3X through 06/11, 2007–2008 335xi, 2008–2010 550i, 2007–2010 650i, 2013–2015 X1, 2007–2013 X5, 2008–2014 X6, 2009–2011 Z4, 2012 XF Base Portfolio Supercharged, 2012 XFR, 2010–2012 XJ Base L L Portfolio L Supercharged L Supersport, 2011–2015 XK Base Touring, 2011–2015 XKR, 2012–2015 XKR-S Base GT, 2010–2013 LR4, 2010–2012 , 2010–2013 Sport.Includes 7 transmission solenoids.Part number: 1068298046.