Mesin 1.5 liter 4 silinder berpenggerak roda depan menjadi sumber tenaga utama. Output mencapai sekitar 105–106 PS dengan torsi 143 Nm. Mesin ini menggunakan bahan bakar minimal RON 92. Transmisi manual 6 percepatan memberikan kendali penuh bagi pengemudi, meski ruang mesin belum dilengkapi peredam tambahan.