Thanks for the response. The sensor looks so clean, when I checked, hence I left it.
May be, I'll still change it
It could be an issue with the throttle position sensor, I have seen the same symptoms on another forum and one post
suggested the sensor was bad,