next thing i would check out is the wiring to the distributor. I do not remember the pins but there's 2 wires I swapped out one time when I rewired my CRX sometime back.
Then again that would be throwing some codes..
how long have you let it run before shutting it off or letting it die?
I'm really not sure, swapping the map and tps sensor would cause similar issues sometimes, and sometimes take a few moments to throw a code.
You could try to intentionally throw a code by unplugging the map sensor. Resetting the ECU involves pulling the hazard fuse for a few seconds and checking the codes there's a jumper near the passenger kick panel.
If you can get your hands on another ECU see if it causes similar results.