I agree with kan on this....I have a 92 b16 civic and had the same prob......I got new fuel pump, plugs and wires, injectors, and had it hooked to a diagnostics comp for 2hrs....turned out to be the distributer chip..that cost me $150.....but can be up to $400 if u need new distributer.....good luck