Ignition woes

Ballast resistors run HOT!!! You likely will not be able to touch it after only a short time, and I don't even know what that is, 30 seconds? a minute? It's why they are ceramic

If wiggling the key moves readings substantially, you have likely found the problem, "right there." column switches are known for becoming warn, and then the contacts can "waltz around" in there and sometimes give "weird" results.

If the "run" position is getting flakey I've recommended to many to use a relay to run the engine bay "run" loads This also is a workaround fix for too high charging voltage, AKA voltage drop to the VR "it thinks" the battery is low and overcharges