jumper wire the ballast resistor and if it stays running...gotta be the resistor or somthing taking it out...would then have to be somthing in the wiring before it...You've changed that resistor twice...this way will absolutely eliminate that portion. (if points ignition,don't let it run long,if electronic ignition with a silver/blue or ornage box,change that out)