M40 adalah mesin bmw dengan kapasitas silinder 1800cc berbekal mesin 4 silinder SOHC yang artinya mesin ini masih menggunakan singgle noken as atau single over head cilinder, blok mesin sejajar di benamkan pada mesin ini, menggunakan 8 valve/katup, dan sudah menggunakan sistem hidrolik pada sistem pengaturan celah katupnya atau yang dikenal dengan HVA.
Kelistrikan engine terbilang simple dalam perawatan, mesin ini mengunakan satu buah koil dan masih menggunakan distributor untuk membagi arus ke tiap2 businya. Namun hebatnya mesin ini sudah menggunakan sistem injeksi. Yang membuat efesiensi bahan bakar, alhasil mesin ini terbilang cukup hemat bahan bakar,