Well I bit the bullet. Purchased a new turbo from Turboglide.
What a great bunch to deal with. Prompt efficient service and from what I can see good on price too.
Fingers crossed, when it's installed I'll be able to report back with good news.
Thanks everyone for their input.
Regards and thanks