cranks and starts but wont keep ruuning

Then makes no sense LOL Take measurements and wiggle the key? Maybe switch going bad?
Those are the correct voltages? What is the voltage supposed to read on the negative side of the coils, it reads 2.7V from the positive to the negative side of the coil.

Sorry for all the hassle
Damien B.