head scratcher!!!
I had similar issues and it was the starter. The one giving me troubles was maybe 2 years old and mostly saw track time.
i also like the idea of checking the timing--too much initial will do that sometimes
Print