matt thats not a bad idea but sometimes they also go through a process of elemination to find the problem. Are you sure the air and gas mix screws are adjusted right. If theres a vacume line on the motor get a vacume gage and set the air mix screw using the gage. When you hit maximum vacume stop there. If there isnt bring to max rpms by backing the screw out then back in 1/8th of a turn on each carb. If it has coils under the flywheel check for thier clearance, they should be as close as you can get them, about 15 thousandths. If its electronic ignition it might be eigther the plugs, carbs, timing linkage on the carbs, maybe wireing connections. Also check for worn bushings in the linkage. Gap the plugs, check the screws in the carbs again and if that dosen’t do it check everything from the coils too the carbs again. When you worked on the carbs did you soak them in lacquer thinner or carb cleaner then blow them out with high pressure air? The air passages have got to be clean for the right air mix or it will run like your saying. The way too tell is when you turn the air mix screws the engine will immediately fall or raise in rpm’s, if it dosen’t go back through the carbs and clean them throughly and make sure the float is set right or they will run lean or flood. The float has to be right also. Take your time and double check everything. Look for any bare wires under the flywheel that might have wear on them, ive seen afew of these without insulation and they would short out. Double check the points, wire connections, everything. If you get it running , run it at night or in a dark place and check for sparks via shorts in the wiring. This is a good time to find out what shape the plug wires are in. Look for very faint sparks that you have to look twice and very close too see.