tbh to me it does sound like an overboost problem, if the old turbo lost boost and the shaft didnt snap then why did it loose boost? also when fitting your brothers turbo what actuator did you use? also i would check your wastegate is mooving freely as if its jammed an wont open this again wont help