Pulling my hair out
Ditching that carb would probably be a mistake. Once you get the fine tuning done on a Carter, it will run trouble free for years, but like anything else related to the running of the car, it has to be fine tuned. Have a look and read at this site and maybe you can get some more insight into your current carb setup. Good luck.
http://www.carburetion.com/index.htm