Overhaul costs of turbine engines vary widely, depending on age, hours, cycles, and usage. You cannot know what the cost will be until the engine is apart, and then you are past the point of no-return.
Each overhaul tends to cost more than the previous one because more components hit cycle limits or exceed wear limits.
PT6A-20 and -41 engines are a bigger risk, because some components may not be available.
If you overhaul your engine, you still have a lot of old components turning high RPM at very high temperatures. These engines are built to last, but should we ask them to run for 25 years or more?
Most modification aircraft have changed hands a few times, and we have limited information on how they were operated or maintained by previous owners.
You could tell the overhaul shop to replace everything, but that would cost more than a Silverhawk Conversion and it would still perform like an old engine.