mine idles high sometimes and sometimes not- i found that if you just give the accelerator a little tap, it drops down to normal.
my cable is most likely clogged with sand.... just like everything i own.

sorry if i am throwing out a stupid simple thing but sometimes it is just something like that.