crank or rwhp? You said bhp so I am guessing crank number. Still good number either way. What PSI are you running?
You're using MS so just log the problem and look at it, should tell you exactly what is happening whether it's fuel or sensor related. MS logs have helped me figure everything out on my turbo so far except the damn idle control valve. Going to get with a guy who can help me with that as I would really like to be able to turn my aircon on at idle again.