It is the points recharge that lose their continuity from the constant arcing every few minutes. If you clean and file the points it should run again. I usually put a drop of clock oil on the moving parts when I do maintenance on mine. I use this oil.
Other than that, you could send it in for an...