p2p is d16y8 - That is the only set of digits that matters, when ID'ing a honda ecu
Whether its obd2 a or b, that depends on the pinouts:
This is obd2b, and is what you want for 99-00
There are no "D" section pins
This is obd2a (96-98)
There are no "B" section pins
Compare to yours
(Physical size isnt an identifier)
92-95 civic ex is p28