99 if not 100 percent of the "stock" engines I see are not actually built to stock specs.
This is why I ask for details. The statement was made below which makes me think changes were made or the engine is not actually built and blueprinted back to the original "stock" specifications:
"When I got it back it ran just fine with the tired engine but now its a completely different animal."
Right to start with it is difficult to obtain a real factory "stock" camshaft for the early 350 engines. Those engines with the stock cam made close to 20" vacuum at idle speed without much timing in them.
Another problem is that no one will use the correct .020" steel shim head gaskets nor will they verify that the pistons used are only .015-.018" in the holes at TDC.
Instead they purchase "rebuilder" pistons that can end up .030" or ever further in the holes at TDC and then throw a thick "builder" head gasket on the engine. So instead of having .035-.038" quench they end up with .060"-.070" or even more in some cases.
This LOWERS the static compression ratio WAY below where it was on the original engine and idle vacuum and quality will suffer. So basically the owner thinks he's duplicating the stock engine and compression ratio is 8 to 1 or so when it can actually be much lower. Not uncommon to see a SBC build with 882 heads (stock in 1974 on those engines and complete pieces of bovine excrement....I would NEVER use them on one of my engines even if I was hired to build it back to "stock" specifications......FWIW), thick head gaskets, pistons WAY below the deck at TDC, and an "RV" cam substituted for the stock one. With the compression ratio now in the 7 to 1 range and camshaft being used having 10 degrees more duration than a stock one the engine will not make nearly as much vacuum at idle speed as it should be. This may require MORE fuel from the carburetors idle system than a stock carburetor can deliver, or you may find yourself backing out the idle mixture screws till they are nearly falling out of the carburetor to get decent idle quality.
I have no idea if that's what's going on here as we aren't getting any details.
I'll ask once more, provide the "details" of your new engine build and we'll get to the bottom of the issues and see if we can help get a good end result here.......Cliff