While cruising my engine rpm drops from 3800 to 3200 it never stalls. I putted along at idle for a little while and then got it back up to 3800rpm and everything was good for a while then the same thing happens. I unscrewed the gas cap to make sure my vent line wasn’t clogged up and problem is still there. I did notice that when I accelerate fast even in neutral I have a hesitation for a second and then the throttle goes up. Would this be the carb?