Another thing to check out is pin out G and L on your ignition module harness. L is the cam sensor ground and G is the crank sensor ground. Years back this created a similar issue as yours. What I ended up doing, was splicing a pig tail into those 2 wires and grounding it to the block. It fixed my ground issues and the popping I was getting under boost. While your looking into the grounds, check the ones at the back of the intake and make sure they are all intact and not broken or fry from the loops they are secured with. Don't just visually inspect them. Take off the 9/16's bolt that is securing them to the intake and pull them up where you can check each one individually, clean them with a scotch bright pad or sand paper, and fasten them back up.