Lol I will be looking at hell coiling the thread thing is it's been done once before [ the turbo is slightly off from the holes]
I think it maybe too close to the edge of the housing to re-do but will let you know when it had a look if I will be selling. Would be a shame as it is a Borg Warner and cost me a pretty penny lol.