Sorry to read of the number of foibles you seem to have had to endure Max, At least you are not in Russia where it seems a while back digitally controlled Porsches were switched off by some means or other..See the link to the 7 min vid below..

Also if you might still be running a Porsche there is a chap in Ayr who has accrued a good rep in Porsche circles...Techink 9 Cambuslea Rd Ayr. I have not ever used his services, but know some who have done so and seem impressed.. He does other classics too, so may be able to help with Morgan issues too..?