I ended up not installing this on my car.  It is new, never been used. I bought it from Turner Motorsport.

MAKEMODELSUBMODELENGINE
BMWF30320iN20 2.0L
BMWF30320i xDriveN20 2.0L
BMWF30328iN20 2.0L
BMWF30328i xDriveN20 2.0L
BMWF30335iN55 3.0L
BMWF30335i xDriveN55 3.0L