Will check the throttle linkages again, clean them and lubricate them with lithium gease as you have suggested.
Will check to see if the throttle cable is binding or anything else.
I noticed the problem of hiccup is not noticeablly felt is when I accelerate slowly from a complete stop as suppose to sudden acceleration,
Also, the hiccup is generally felt when the
car comes to a complete stop and then when starts to hiccup at like 15 seconds after that. I do feel a suttle change in the way the car idles but the rpm is quite steady.
Thanks for your help.