In for a penny in for a pound. Just, if it is the turbo, and you've done all that work I'd be gutted. Good time for a VNT upgrade ;)
Best upgrade ever for an old Dino engine like the 300tdi. Transformed my 200tdi so I'll vouch for it.
So button it all up and install new turbo is the name of...