seems like everything went bad after the new turbo/oil cooler etc installed ..
i would put that in my suspect list..
you said you trust the mech so assuming the turbo is fine (new?) and the mech installed it rite i would defenetly go back in timeline a bit and check the zzp pcv bypass kit thats...