Bob
Sounds like you well know what you are doing messing about with model engines.
Certainly, any kind of a leak in a Stirling Cycle engine is its death knell.
I do truly enjoy mine, so if you can get a replacement or repair, it should be worth it in the end!