I'm not going to pretend I'm a subject matter expert but here's a problem I had... When we put my engine all back together, I kept getting a cylinder position sensor CEL or a ignition CEL on my motor. It turns out that what it needed wasn't any of the sensors to be replaced, but instead, it was all in the distributor. Let me explain what I can:
The entire distributor was taken off of my old head (the one with 225,000 miles) and put on the brand new head. It's kind of a precise science to how it's lined up on the end of the exhaust cam I guess and any little bit it's off, will throw a sensor. Honda's don't really have an adjustable distributor they claim, but if you see where the three bolts are holding it in, there is a little bit of clearance to adjust it left or right. The guy who was tuning my car loosened the bolts ever so slightly and turned the engine on. The distributor didn't move anywhere, but he took a 1/2 drive wrench and tapped lightly to make it go forward and backwards at small incriments. I was on the inside clearing the CEL each time it came on but when we found it was not coming on anymore, we knew we had found the "sweet spot." At that point, he tightened down the bolts extra good and we were off to tune the rest of the car.
That's just my little story, maybe try it out if you can, you'll have to have a helper with you, but I almost cringed when I saw the amount you paid for a new distributor if the old one had been okay the whole time and this was your problem.
As much as I've trusted Honda Mechanics in the past and still today, there is still that small chance of error that they're going to have where they get stumped and start taking chances. I bet they replaced that distributor, didn't get a CEL anymore and patted themselves on the back, but I am only speculating.
I would recommend getting a new head with all new components (or used head that is known to work) and just swapping the whole thing. If you get no more CELs, then you're set and you know the problem still exists in your old head. I bought a head recently for $350 (minus distributor) and it cleared up all of the gremlins in my previous motor.
At this point you have nothing left to loose but a whole lot more to spend