Hi , 
I hv this experience, not serious thou, during my servies, my
mechanic itchy hands and go to retune my "idle rpm" to between 900
and 1000 rpm. becos, every car have diff so call diff part
resistance. when car is idle , the engine still have to crank
others part, ie, power steering pump, compress, water pump, etc
etc. As this resistance will built up over the years or until you
service them.
And if your mechanic remedy the fault, pls do a test drive around
that area to confirm if not, is very sian to go back that the next
day.
