I dont think it should be cycling as soon as it is powered on thought. What does the profec use to measure boost? I know Stock control was just calculated from MAF.

Maybe try a hard reset... disco the battery