I assumed it was vacuum related, but haven't found anything. It idles high and surges on occasion. Ideas?