Check the step-up pistons on the carb. They get dirty and stick, giving you the wrong mixture in either cruise or power circuit, depending on whether they stick up or down. They gum up. When you kick in the secondaries, those are usually set rich enough that if the pistons are stuck it won't matter.
Remove air cleaner. Loosen two torx screws on the step-up covers, and rotate the covers out of the way. Pull out the pistons and metering rods. Clean the pistons and rods. Use cotton swabs to clean out the cylinders. Reinstall. Do not over-tighten torx screws.
Also, Edelbrock carbs can be heat sensitive. If it only misbehaves when it is hot out and the engine is hot, then it could be that you need an insulating spacer between the Edelbrock and the manifold.