Sir jee, space and mount alteration issue.
Pajero IO is a bit bigger than Pajero Mini, see specs on wikipedia:
- https://en.wikipedia.org/wiki/Mitsubishi_Pajero_iO
- https://en.wikipedia.org/wiki/Mitsubishi_Pajero_Mini
Yes, 660cc without turbo feels underpowered even when taking a full u-turn, engine just struggles. I noticed it because some vacuum and booster lines were leaking pressure in mine due to that turbo wasn't working.
I recently did a short off-road / hill-side trip around ISB areas, turbo worked great, and car never felt underpowered. You can try 1100cc Jr. engine with manual transmission, which in Pindi area is costing about 120k and 8k to install it.