Damn, I only need to perform a dpfi to mpfi. Now I am stuck with a dizzy two generations ahead. Anyway I also found out that it can be run on 96-00 1.6L civic DOHC VTEC as well as 98-00 2.3L Accord. Not many hondas from that era need to replace their dizzy. I bought it because the seller thought it was and advertised it suitable for 88-91si. Looking at the market prices, he has definitely under-sold this merchandise.
However I don't understand from the first link provided they still put 1.6L DOHC VTEC despite listing it a h22a dizzy which is supposed to be 2.2L. Could it be an oversight? I couldn't find a similar dizzy for a 1.6L DOHC VTEC but can find similar ones for h22a which are supposedly prelude engines.