I ended up not installing this on my car. It is new, never been used. I bought it from Turner Motorsport.
Fits These Cars
MAKE
MODEL
SUBMODEL
ENGINE
BMW
F30
320i
N20 2.0L
BMW
F30
320i xDrive
N20 2.0L
BMW
F30
328i
N20 2.0L
BMW
F30
328i xDrive
N20 2.0L
BMW
F30
335i
N55 3.0L
BMW
F30
335i xDrive
N55 3.0L