Where are you getting it mapped??
If your taking it to a specialist then they are best placed to check it over, remember your engine is trying to control a different turbo to what it's programmed to do so it's not going to to work quite right as it is.