Ok, you got me on that one but can you see my point?
Petrols use an electrical circuit to ignite the fuel on a continuing basis (sparks), diesels don't.
So, for the problem here, it's most likely to be a fuel problem than a leccy one. If it was an electric fault, it would most likely to...