BMW Straight-Six Upgrade Gives M240i, M340i, M440i More Power(05) Save Image Image gallery: 2010 BMW M340i: Engine Stalling At Stop Lights