Could it be a coil problem? Maybe the hot to the coil being wired to only be hot when cranking, just like the starter hot wire, which is killed in the "on" position, but hot on the crank position. man that does suck!!! Sorry to hear your frustrations.
1967 Firebird 400/4spd all numbers matching 1971 Camaro Pro ET Drag Car 1970 Camaro real Z-28 (needs everything) 1963 Impala 409 dual quad 4 spd 2003 Victory Vegas 2009 Pontiac G8 GT (My wife says I have a problem.....)