1996 Honda Prelude Fires One Spark Only
However like you said, the OBDII system is different, and if the 92 block and head will not accept OBDII components, then you might need to go with a 96 engine.
Double check the 92 block and head you put into the car to see whether or not they will accept 96 emission components and sensors.
Clarification: when you say you have one spark per crankshaft revolution, do you mean one spark per sparkplug... or just one spark and nothing else?
It's hard to say whether or not the absent knock sensor is causing the computer to fire the ignition system only once. Try plugging the knock sensor into it's wire, and tying it to the engine block or head somewhere with a hose clamp or some zip ties.
Suggested Repair
If keeping the 1996 computer, the 1992 block and head must accept all 1996 emissions components and sensors, including the knock sensor. Connect the knock sensor and secure it to the block or head, then recheck spark. If those parts will not accept the 1996 components, use a 1996 engine or match the ECU and sensors to the 1992 setup.
Conversation Summary
The owner of a 1996 Honda Prelude Si installed a 1992 Prelude block and head while retaining the 1996 intake, distributor, and OBD-II computer. Only one spark plug fires once per revolution despite checks of timing, the coil, and crank sensor. The expert said a 1992 ECU and matching sensors would be needed for that setup, but emissions inspection may still be possible if all 1996 emissions parts and sensors fit. With the 1996 computer, every sensor is required, including the knock sensor, which should be connected and secured to the engine for testing.
