check plug gap and wear?may not be getting a full burn.as far as running rich if you are burning like 1/2 the fuel dumped in the cyl then the rest will mix with the oil and break it down to nothingness,then you get problems.check the oil see if it smells more like gas then oil.