The ignition shutting down after letting the key go to the run position is a classic symptom of a bad ballast resistor but in this case the resistor would'nt magically fix itself then stop working again...You can try the ballast but I'd still clean all connections on the run circuit...