Soal jantung pacu, mobil yang dibanderol 1,289 miliar off the road itu dibekali mesin bensin empat silinder TwinPoer Turbo 2.000cc. Tenaga maksimalnya 184 daya kuda dan torsi puncak 300 Newton meter. Untuk mengajaknya berlari dari diam hingga 100 km per jam butuh waktu 7,5 detik.