Lebron No Start- No Spark!!!

IT RUNS!!!

But why???

I jumped the positive from batt + to coil + and it fired instantly… I removed the jumper while running and it stayed running.
Now it is starting every time without hesitation…

What????

So what is inconsistent??

And it also has fantastic OIL PRESSURE!!!
Intermittent shaft failure?

Take the cap of and see if the rotor turns when you crank it ov

E8488C13-8F61-4C1E-9587-185D222CC300.jpeg