get the dizzy checked. that happen to me with my b18a1 n i couldnt figure it out changed everything had new filters fuel pump cap rotor wires plugs cut off the cat and resognator thinking they were stopped up still ran the same until one night the car started acting like it was missing at a red light and shut off. figured it out when i pulled the dizzy off that night and couldnt move it.