Welcome Trophy
Not much traffic on here I'm afraid; forums have been decimated by Facebook.
Some suggestions in my reply to your other post, which I hope will be of some help at least.
Good luck with the rebuild.
Parts supply is down to Italy, The Netherlands, but especially Germany.
Some parts aren't available at all, and have to be made...