Re: xr6 150
Did you check out the kill circuit?. If you disconnect the wires, put ignition switch and lanyard kill switch in run position, there should be infinity resistance to ground on either wire, and no voltage on it.
And with the wires disconnected, it should spark. If it doesn't, the switchboxes are bad. About the only thing I know that simultaneously kills both switchboxes is if a miswire puts power on the kill wire.
There's little diference between race packs and fishin' packs except price. Either will operate well to about 10,000 rpm.
hope it helps
John