Does it ever end?
If it was on for 3 yrs no problems, I would say timing advanced and it kicked back?
Print