Hey all, hope this is the right place for this post.
My downtown 350 had a problem with the idle speed that caused the engine to push when standing, it was around 2700-3000 RPM most of the time, and had to pull the breaks at red lights.
The mechanic had a rough time finding the problem and after the last big service (30K) it looks like the pushing problem is gone, but the idle speed is still really high (around 2300-2500 RPM).
What can be the cause?