2019 BMW 3 Series: Subtly Better Published on December 17, 2018 in First Drives by Marc Lachapelle Photo: Marc Lachapelle The M340i's turbocharged, 3.0-litre six-cylinder engine produces 382 horsepower and 369 pound-feet of torque.