NO, dont bother refitting one they always fail and are not that effective...
sounds like carb problem, either dirty jet, poor adjustment, air leaks or worn out carbs... BUT.. a jolly good service, check over and set up should be orders of the day... inspect the vac advance unit on the dizzy and test to see if working correctly too...
