I had same problem but possibly 2 different faults.
1st-following changing crankshaft bearings, earth to battery not good. Wire up from chassis to battery to solve the problem.
2nd-problem is with freezing carb on very cold days. Once warmed up after 3 miles, not problem
Simon
February 2010