96 and up Civics and Integras use an external crank speed sensor. It's bolted to the oil pump housing at the crank pulley. If your B20 isn't 96 or up chances are it doesn't have an external sensor. If you want to fix this problem correctly, you'll have to find the crank speed sensor signal wire at the B20 distributor or use a B20 ECU.
In an effort to keep information accuarate, I am not sure that the crank speed sensor signal from a distributor is the same as an external sensor. I'd have to say they are most likely the same but I don't want to mislead you.