64 Dart with 273 4-speed Carb

Well I got it running pretty good. All I did was disconnect the electric choke that was never hooked up in the first place and it runs good.
This car is running so lean that when the choke is connected and opens up it leans out so much it will not run right. The choke blade stays about 1/2 closed giving that extra fuel to air ratio.
What now, get a new carb, but not a 1406 Edelbrock. Try and find a stock carter one or rebuild this one.
Thanks

Update: I had the carb rebuilt and run on the bench flow tester. All seems to be good. Back on the car and its doing the same thing. Mostly backfires out of the carb on accel in 1st gear and no power. Well after checking everything over again I bumped the timing up from 12 to 18 and it seemed better, I am up to 24 basic and the car seems to run better with no backfire or ping. I am going to try 26 or 28 Why does it need so much basic timing? I did a quick check on timing and had piston up and rotor on #1 and balancer on tdc 0. Any help please
Thanks Bob