Graham,
Just a few questions regarding you machine:
1. Have you checked the 'O' ring on the starter, manifold and cylinder block to see if they have any rubber missing off them?
2. Have you checked the carby for any hair line cracks as I had on some years ago and it took me four attempts befor I found the crack?
Just check these first before we go any further.