Its just a thought with the leads as Ive had the issue and saw the actual lead spark, but that was on Original HT Leads. At the time OEM leads were available, easy fix, hence why I thought you should check yours.
I know these manufacturers give warranty etc, these things can happen.
Its just one thing to delete from this ongoing scenario you have mate.. ??