Hey guys just an update, I had the car scanned from Suzuki dealer in I9 Islamabad and there is no issue that they suspect. According to them the ECU controls the throttle plate so it can change the opening depending on other parameters not only accelerator.
Still waiting if anyone more knowledgeable can explain this or if someone with wagonr having a scanner can test this scenario also.