Dyno sheet post up would help more, you might be experiencing a couple of things how big is your exhaust system what's the smallest id.
headwork/cams fitted?
Your compressor wheel might be pushing more air than the turbine can handle "choking" which is my only fear with using this turbo as revs climb and power increases turbine wheel will struggle to discharge it all.