Pod kapotou však najdeme i třílitrový naftový motor BMW se šesti válci a výkonem 300 koní, sloužící jako generátor. Jeho úkolem je nabíjet baterie o kapacitě 132 kWh. Aktivuje se v okamžiku, kdy stav akumulátorů klesne pod 20 %, a dokáže je nabít na plnou kapacitu za přibližně 45 minut.