What do you mean a circuit? Like your meter is in beep mode and it beeps? If so that's normal, off = shorted between green and black/white, you want those wires NOT shorted together for run.
I have the source switches on hand, just behind on things and having kept up on stock. I'll be sure the next one I make is that model though (currently make 6 versions).
Ohm readings seem pretty normal, couple high ones, but I'm guessing it's a cheap meter, like one of those $5 special ebay meters from China. You can't fix them being inaccurate, but I've sanded mine down with 400grit paper for the two contacts per probe and readings became much more stable and I could get accurate low readings subtracting the probe to probe ohm test value from the test. In your case that would be 3 ohms from 10 for the ignition coil, but 7 is still higher than expected, same with the pickup coil, 32.5 and it should be upto 30. Guessing it's probably 5-10 ohms too high on those readings, not common for two
parts to fail at once, and the readings are so close to spec I doubt they are bad, atleast with out heat playing a factor.
Anyway, you had spark at one point, worst case you could disconnect the handle bar controls to remove the kill switch from the circuit, no connection is normal for run. Sadly not really a great way to kill the engine like this though. If it fires up, could always just hook up the handle bar controls again (black & green wires). Unless you have a poor connection somewhere, or a connector isn't pushed together all the way, I suspect it might be related to the kill switch.
Also what kind of condition is your harness in? The rubber insulators should be pretty soft yet, none of the female terminals exposed to short out, and the wiring shouldn't be stiff/rock hard or have cracks/bare wire. Not really trying to market my products or anything, but if you need a harness I can add you to the request list, I'm behind on them though
.
It's best to change 1 variable at a time so we don't get compounded issues. Like get your current setup to spark again, and mess around with a couple connectors and retest, or fiddle with the kill switch etc and see what the common factor is when it gains/looses spark.