Whats up dude, I work at Honda experiencing this engine surge on customers cars and my own multiple 92-95 Civic's with D15B's and D16Z6 engines. it for sure is the Idle Air Control Valve or IAC Valve. New from Honda its like 160.00 but if you can find a good used one at a junk yard go for it.