Had something similar with Weber turned out it was air leak. Fitted a new seal kit in carb and she ran mint. Also had issue with electric fuel pump was mounted to engine block and when up to temp evaporated fuel.
Glad you got her back Paul and glad your ok I've got 4 wheels and 4 legal tyres there yours if you won't them, there off a series 3 located in Nottingham.
I made a peddle lock for mine. I'm sure it's not as strong as ones you can buy but it's s bit more noise they have to make trying to take it, plus my dogs a light sleeper :D