Don't worry, it's not your fault.
Carter bbd is a horrible carburetor. Nothing you can do about it except replace it. A good, common, cheap replacement is the Motorcraft 2100 with 1.09 venturis. Found on many ford 302s.
Prestolite BID ignition is also a horrible ignition system. Bad luck you got both of them on your rig. You can replace it with either an older points ignition (74 and earlier) or the newer duralast system (78-91 on FSJs). Either way, you will have to add a resistor, as the BID runs off of 12v, while the others run off 6v.
Beauty is in the eye of the jeepowner.