Carbon buildup? Is that the sort of thing that can be fixed with Marvel Mystery Oil or would I have to tear down the engine and hone the cylinders?
It doesn't sound like the engine is idling too fast, and the tachometer, (which by some miracle actually still works!) isn't reporting anything alarming.