New carb or current carb?

If the 625 Carder is working fine, keep it.
You will see hardly any difference by changing carbs.
If you do decide to change, I recommend the 625 street demon over the eldebrock.