For sale is a slightly used JB. I had is on my x3 for a while. It worked great. This will fit any BMW 328XI or 335xi or 328I or 335I, or any bmw using the N20 or N55 motor. Very easy to install.Fits 2012 and up F30 chassis. Check the JB website .call or txt is best