Hey,
thanks for the response..
Check Engine light is off, I got the car scanned and there were no errors so I assumed MAF, O2 and Cat all are fine.
Anyways, I've discussed the matter with Daniyal from Dmotorsports yesterday and am planning to visit him next week. Insha Allah we'll investigate what the problem is..