Ummm Ralph, how did you wire 30 and 87a "through" that yank-to-kill switch ? And what type of switch is it ? Is it the type of switch that sends ground out (makes contact) when you pull the plug (thingy). If so, and you wired it on the ground wire going to terminal 87a of the relay, its not going to work like that. You wont be able to kill the motor with the key, there will be no ground on 87a unless the kill switch is pulled. If I'm right about how the kill switch works, wire the output side of the kill switch to the 87 terminal. That way the kill switch (when pulled) can ground the mag when the relay is energized, and the key can ground the mag by shutting the relay.
85 and 86 = ign and ground, like you have it.
30 = to the mag
87a = ground
87 = from ground when pulled kill switch
If its the type of kill switch that has contact when it plugged in and no contact when its pulled, wire it on the ground going to the 85 or 86 terminal (whichever your using for ground).