I have a B&G 25HP Twin engine. I rebuilt the engine last year due to broken piston/connecting rod. Ever since the rebuild I can't seem to set the Idle/Running RPMs properly. For this engine I believe they are idle@1750, running @3600. The springs are in the right place and the governor arm has been adjusted properly. What happens is the following. I set the running (full throttle) RPMs to 3600 by bending the spring arm, then move the throttle level down to idle and set it using the idle screw on the carburetor. When I go back to full throttle the running RPMs vary between 3200 and 3400 and the engine sputters and backfires. I can see the governor arm moving rapidly back and forth while it's doing this and I'm assuming that this action is causing the engine to sputter like that. I then reset the running RPM back to 3600, and engine runs smoothly. When I go back to idle mode the cycle repeats. I now have the throttle hard wired to full throttle and I'm running it at 3600RPM all the time. Which I guess is ok for getting the job done, but I'd rather have it setup properly. I used the original springs and governor when I rebuilt the engine. Any ideas?