have 70 force, new carb,new fuel line,new tank, good compression all, runs good around 3200 rpm for about 1/2 hr then drops to about 2000 rpm. motor doesnt shake and runs good at idle during that time so i dont think it drops a cylinder. fuel delivery is not a problem as the bulb is hard and except for rpm motor is smooth. is there a limiter or module heating up causing this?