Electric pumps in old CJs are just another fault waiting to happen. There is no telling if it is the right pressure or anything and if you are getting voltage when needed (fortunately many are quite noisy). The mechanical one is about $15 and reliable as long as you put a filter in before it to stop particles damaging the diaphragm.
One thing I do is put in a short piece of clear fuel hose just before the 3 way filter on top of the engine. This is so I can see fuel coming through and whether there is air mixed in. One area of weakness in the system are the fuel hoses on top of the fuel tank.
As the tank was offerred up from below flexible hose was needed at the factory to make the install easy. This hose rots out, cracks and splits and lets air into the fuel line. If you see large bubbles it is these lines and your carb will run poorly and stall on steep inclines.
The Carter YF carb is not a great performer but being a smaller venturi has good response low down and lets the engine develop good torque. It is easy to strip and clean with carb cleaner, reset the float levels etc. Unless it has worn throttle spindles it can be redeemed.
If you want to change to a new carb you have plenty of choice out there, a bit of research is needed first on what will direct fit and what will need an adapter. I prefer genuine Weber as it is shiny and Gucci and works.
BagusJeep lives in Bali.
1981 CJ7 258ci - Bagusjeep
1984 CJ7 258ci - Puthijeep
1981 J20 258ci - Gladys
1947 Willys CJ2A/3A/MB/M38 - Little Willy
1995 Cherokee 4.0 - CHEROKEE