Oh the horror, what happened to my 340...

Have you got another known good carburetor you can try? You don't even have to hook up the kickdown. Just one to stick on it and see. That would be my first choice, because it's EASY to do and right there on top.