edelbrock 1405 problems

I disagree; OP said

His engine is just a
and stroked AND BORED 318.

Fixed it for you.

The Carter style carburetors are not measured in the same way as a Holley. A lot of times it will take a bigger Carter (Edelbrock) to achieve the same results as a smaller size Holley. This is probably why his engine ran better with the bigger carburetor. Generally speaking, the Carter style carburetors are leaner than their Holley same size counterparts.