When the engine is cold, it will rev up some then the RPMs will slowly drop to idle. Then at random it will go up then down again. When the engine is warm, it will rev up to a point whether I give it some gas or not then very slowly drop but not all the way to idle. But aside from checking the usual things like the intake, is there anything else I can check? Has the original Speed carburetor and is a mostly stock setup except for a high compression head and mz65 clone. Engine has stock porting it has not been touched since new. Any help is appreciated.