Brother, there is a sensor in butterfly/throttle body. Ask your mechanic to check that. I had same problem of (pickup/no pickup), which has been solved by changing the sensor.
Also check fuel pump of your car and try to keep your fuel levels well above red line. It is very common in baleno, get new one (economical, Chinese fuel pump worth 1000 Rs for 2 years).
Hope it work. Good luck