Hi .
It might be worth a look at the two pick ups on the flywheel ,I had frayed cables that shorted out on the flywheel which shut the PGM down .Next day it would run again for a bit ,have a good look and take them out. The servo doen't move on the 18 unless it is in the wrong position , so yours sounds ok . Good luck.