My EK did the same thing. Ended up just being a vacuum line off. I just got this EF crx with the B16 in it. Had a ZEX kit, I pulled it all out and sold it. Now its doing it as well. So I'm sure I got a vacuum line messed up between one of the two that were hooked to the box lol. My EK spit out different codes as well, but they proved to be false.

I could be, and probably am wrong, but its probably the easiest thing and cheapest to fix. Just what I would go after first.