holy misinformation batman!
b16 has no equivalent? what about b16 del sol's and SI's.
f23 and h23 litres? they are both 2.3 hence f23 and h23
the h23a vtec is obd2 and will most likely also have the immobolizer on the ecu.
k series come from rsx and tsx.
dohc head on a sohc block will fail as well.
if your trying to pass a jdm motor the 'legal' way through the BAR ref and all that BS it will take you forever and cost more money than just paying a hole in the wall smog place some cash under the table.