I just had to tap and repair 3 snapped bolts on my personal turbo this week. I feel your pain
Good news for me was i picked up 40whp after i fixed the issue

hopefully you can do the same.
I think im up for another ! Do you have any pics of the damaged stud for a quote ?