My cars been acting up on me and I really wanna get it fixed! I will be idling and check engine light will come on and once that happens car idles right at 1500rpm. When I lightly press the gas the rpms will jump from 1500 to 1700rpms. My car will be surging and shake like a b***h cause it really hard to drive. I have a simple car scanner which throws me P0505 which is idle control and I will delete the code and everything works perfect! I've checked under the hood and can't really find any leaks. I don't wanna take it to a dealer yet cause I'm worried about paying out of the ass. Now I was reading where you can "Choke the engine" or covering 2 holes and you can tell if you have a vacuum leak or not. I got a 99 Honda civic Si B16a2 and could anyone take some pics of the 2 holes? I've also took my idle control valve off and cleaned it which really didn't help much. Also when check engine light was on I popped the hood and the engine had like a repeating pumping sound to it. Sound like if you very lightly pressed the gas and let of and repeating doing that over and over again. I just wanna get this fixed so I can go out and drive!