have the computer checked if the care was made in the last 15 year more likely it had an advancing distribor computor controled, sound very much like a problem i had once, there was a problem with the computor which caused the distribitor to fell, was not cheap or fun. Better to catch it early then late and cheaper.
Ghost