There are several things that can cause high idle. An older carbureted engine may have a vacuum leak or sticking choke linkage. Newer computer controlled engines have an idle control device called an idle motor which could be faulty or receiving bad information from other sensors on the engine ( IE. temperature sensor ).
Chat with our AI personalities