...It's a pain because it's an 84. No fuel pressure port. Could also be because it's got an edlebrock big port tb on it and a big cam too, so might be too much for it. If Pgackerman and I can get it right, this thing will scream! I feel confident that it will be one of the few dukes in the world that could do doughnuts on command.
...
Is it possible there are some other high performance goodies there too? Like maybe SD pieces? At least the head? The TB is one thing (I didn't know Edelbrock even made one for this engine) but it's odd that someone would go to the trouble of installing a cam, and not do other things too.
Has it got a stock exhaust manifold?
I'm thinking the bog may be a TPS adjustment.
FWIW... I've had two 88 Dukes. Neither one has a fuel pressure port. Unless it's skillfully hidden.