Try soaking the throttle cable in WD40. If it's not moving well it could be getting stuck.

Pete