When I accelerate to full throttle the motor coughs and cuts off. I have had it suggested that the timing chain is stretched and cannot be timed properly and that the accelerator pump is not working properly. Does this sound right and which would you start with? Rebuild the carb or replace the timing chain?