Does it ever end?

If it was on for 3 yrs no problems, I would say timing advanced and it kicked back?
Runnin 12 initial been startin fine till now
Just another in a long string of problems fix one thing something else breaks gettin tired of it for sure