Sorry to hear of your problem especially in mid holiday - here is the well respected Morgan dealership in Milan who is known to go the extra mile and knows members of TM and I have included a link to the rest of the European one's as well.
Good Luck.
https://www.morgan-motor.co.uk/dealer/borghi-automobili-sas/https://www.morgan-motor.co.uk/dealerships/It does sound as if a new set of leads could be a good first port of call with the symptoms you describe.