About 2 years ago I chased the same problem, but it was intermittant, on my petrol 90 for ages and over about 6 months spent money on a new carb, new distributor, new coil, complete new gaskets on the inlet side and still didn't cure it. Took it a local small garage where one of the guys loves...