Two more ideas:

verify the cable is properly routed at the throttle body. If the throttle is opened manually for a cleaning or inspection, the cable can come out of the groove in the 'disc' on the side of the throttle body.

when the high idle situation occurs, shut off the machine and without touching the throttle, remove the air cleaner to inspect the position of the throttle plate (which should be totally closed).


Steve
Late 2012 M3W