There was some engine noise, found out it was tension pulley bearing. Replaced pulley with kabli one, bearing is fixed inside it.
Engine mount /foundation were completely broken on both sides, so bought replacement from Plaza Saddar. The guy at AR Motors shop sold me foundation for regular Pajero, instead of Pajero Mini. And claimed it was for this model. Original part number is MR150341 - Pajero Mini Engine Mounting.
The foundation were replaced at Raja Autos on Jamshed Road. I go there only for hard tasks as Ustaad Ishaq is specialist for Pajero Mini. Unfortunately it was not good experience for me this time around.
First, choota installed foundation in reverse. After talking with ustaad, got it fixed correctly, which took additional time. Broke fuel filter (plastic one in engine bay), it was replaced with a spare at workshop. Broke wire to temperature sensor, and it was from base of grip, so had to drive to workshop again next day to pick replacement, and did fix at home. And lastly, the steering was out of its normal position (car going straight, but steering wheel is to the left), fixed it today myself.
Go to workshop, one thing fixed, messed up 3 others