even after blocking the air intake, the car doesnt stall. With throttle pressed, 3000 plus RPM, air suction was very low.
is there any other air inlet? once air filter cover was removed, blocking the throttle body immediately turned off the car.
Air suction from some other point might be reason for idle vibration.