Rebuilding last machine (1989 Indy 500) for the grandkids. I have stripped everything down and gone through everything. Tore carbs down and cleaned all passages, jets, needles. Dropped engine in this past weekend and fired it up. Starts and runs only on one cylinder (mag side). I have good spark, good compression and fuel to both cylinders. When I pull on the choke cable going to the cylinder that's not firing it then fires up and runs as long as I'm keeping rpms up. I sprayed WD40 around pto seal but that didn't affect anything. I then swapped carbs, leaving fuel and choke lines and cables attached and the problem does not follow the carb. Any suggestions would be appreciated.