Working to solve this issue. If I remove the metal 2 step collar that slides on the cable housing end where it goes inside the plastic switch housing at the throttle end, the idle is back to normal. If I put the collar back on, the throttle runs away high. I'm assuming the cable is too short and pulling the slide plunger open. When I remove the collar, it drops the slide to normal. The throttle seems to work decent and I'm trying to decide that I don't need the collar? If so, I'll order a new cable from the dealer and wait for it come in.
Update.... Spoke with the dealer and he said that the reason it's got a high idle is that the exterior housing was not shortened by the same length as the inner cable was shortened. Therefore the housing is just a fraction long. That's why it will low idle without the collar end on. Without it, the housing goes up inside the switch housing and let's the carb run at a low idle.