Time For a New Ignition Switch?

New developments.
Just checked ballast resistor again and i am getting up to 5.5ohms!
Pulled a spark plug and grounded it, turned the engine over and i get an occasional spark.
Would a new resistor solve this issue?