Already searched on the forum, and found few mentions of this behavior in spark ownership threads, but no conclusion as to whether its a feature of the spark or a bug

, hence a new thread.
Purchased a Spark LT for my wife yesterday. Coming from diesel cars, i knew a few changes in driving habits will be needed.
But one thing that i noticed was that any gear change (1->2, 2->3, 3->4) if done with a simultaneous "release accelerator pedal and press clutch" operation is resulting in a 200-300 rise in the RPM. Tried this a few times to confirm, and it was happening on every shift.
So tried the following approach:
1. Leave the accelerator pedal.
2. Wait for 1-2 seconds.
3. Press clutch and change gears.
And voila! The RPM meter now behaved correctly, that is if the foot is off the accelerator, and clutch is pressed the RPM should drop once the clutch engages. The gear changes were now smoother with no over-revs.
Reached home and had a look under the dashboard. The accelerator in the spark is wire controlled. (wire connecting the pedal to the throttle body). i felt the slack of the wire was more than it should be.
Popped the hood and checked near the throttle body. The slack is such that i can lift the wire around 2-3 cms up.
This made logical sense as to why the accelerator is feeling "stuck" on releasing. The slack in the wire is not allowing the throttle body to go to minimum as soon as the pedal is released, resulting in a lag of 2-3 seconds before the rev begin to drop.
I wanted to ask if my diagnosis is correct? Is this a feature on all sparks or an issue on my spark. Is there any adjustment screw on this wire that can be adjusted at home. I am hesitant in going to the technically challenged service centres, and would like to do a D.I.Y if possible.
Would request the experts on this forum to help me out on this.
PS: checked my mom's MPFI maruti 800 for the slackness on the throttle cable and found it to be less than what is there on the spark.