Ok, I’m back and nowhere near fixing the problem. With a digital tachometer I checked the idle speed after the engine warmed up. I had the idle set at 695rpm before I did anything today ( remember I said it was a little high, but turns out not between 800 and 1000).

Next I reset the timing to 6 degrees BTDC to establish a baseline. Then I dialed down the idle to 500 and worked between the mixture screw and idle to try and find the right balance. I finally got the idle stable at 550 rpm after a lot of back and fourth. But then when I test drove the truck around the neighborhood it died at every stop....wouldn’t even coast to a stop without dieing. It still starts right up after dieing, idles fine sitting still. As it is set now, it does not accelerate as well as before.

So I’m back where I started except the current set up doesn’t accelerate as well. Is there an easy way to check/ verify the float level in the Rochester B without having to do a complete rebuild?