So I have an issue with my Explorer where the idle RPM sits around 500 after I give it a little gas. Before that it idles smoothly at around 700. Acceleration is fine so it's not a fuel problem, and I disconnected a vacuum hose and the idle went up so it's not a vacuum leak, I also just cleaned...