boost problem could be something like a cracked wastegate, i had this once and with the screw in my bleed valve REMOVED it wouldnt boost more than 10psi!!
Sounds like it needs a setup once you cure the lag aswell, very common thing on MFI cars when they hold back.