if you are using a manual boost controller adding an intercooler will almost always cause a drop in boost because of the added restriction it places in the intake tract.. but it sounds like you are still running letting the computer control boost with the solenoid and in that case it should automatically correct itself and you do have a problem.
look for any obvious bad connections as thats likely all it is, also possible but less common is a leaking intercooler. if you have a coupler to match the ic inlet it is easy to make a boost leak tester.
take a ~4 inch long coupler, go buy a peice of pvc pipe that fits in it and a solid cap for that pipe. put rtv silicone on the threads of the cap and screw it onto the section of pipe. then drill a hole in the middle of the cap, take an old bike innertube and cut off the air valve leaving a bit of innertube around it so it will seat, smear the inside of the the cap with rtv then push the valve through the hole you drilled and smear more rtv around.. be generous as its going to need to hold 20 psi or however much you feel like testing. then just clamp the other end of the coupler to your intercooler inlet, take out your air compressor, and inflate your intake tract
at 100 psi in the compressor it takes a few seconds to pressurize my car to 20 or so psi. leaks will be evident as an obvious hissing sound.
once you make the tester it is really easy to find leaks as it will pressurize the entire vacuum system and everything.. im sure you will find a lot of them if you are still on the stock brittle shitty plastic lines. in fact one of the first things i do on my toy cars is eliminate ALL of the stock vac connections because they almost always leak, and every leak you have is making the compressor wheel work harder and the intake temps rise.
there is a member on the board that sells very nice vacuum blocks that make custom vac setups rediculously easy. you only really need 3 vac lines for the car to run.. wastegate, map, and fuel pressure. everything else is optional.
ive found that giving eash component that needs a vac reference its own dedicated line makes troubleshooting much easier, and it looks slick too
sorry if this is all basic information.. im not sure what your experience level is and im bored and feel like rambling