My '62 Speeditwin engine operates erratically. Most of the time it runs at about half speed, then it will cough and sputter and start running at full throttle. It will now run fine until I shut it down for a few days, then same problem. Is it a fuel problem or is it electrical?