Before you go changing jets what is the history on this carb. Has it been sitting on a self, was it on any other car, if so what engine size. Running rich on a dcoe can be from leaking floats floats, incorrect float level adjustments. Bogging off idle can be caused by blocked progression holes. bogging at 3000 can also because float adjustments or a stuck needle valve. If the carb has not been rebuilt in some time I recommend that you do this first. I can get you a copy of rebuild instructions if you need them.
For tuning jets this is a good start:http://www.racetep.com/webjettune.html