HELP rebuild my carter or buy new eddie ?????? 340

dont really like the foot choke would rather have it all working or id go to a 600 doubel pump mech