It comes with 03 different engines 2.4 Ltr Gasoline, 3.0 Ltr Gasoline and 3.3 Ltr Hybrid some variants with 4.0 Ltr Gasoline are available in USA and Canada never saw them here,above all its a good fun to drive machine but only on road,it might be let you down on some off road terrains don't consider it to be you 4X4 SUV as you can consider Surf or Prado in the mentioned phrase,regarding parts availability as you are in Lahore,Amir Autos at Montgomery road has all the range of parts.