The manufacture of BMW’s B58 started in 2015, and the engine was first installed in 2016’s 40i models. The B58 engine in early versions had either 322 or 335 horsepower, while the B58 engine in MPPK (M Performance Power Pack) vehicles has 355 horsepower.