Same thing happened to me. Turned out to be the ground strap from the battery to the frame. Check it, clean it, clean the terminals, then put it back on. Even with a corroded ground strap you will still see voltage, voltage everywhere, you just won't have the amperage needed to operate even a dash light. So you're back on line, ignition on, lights showing on dash, you hit the starter button, it barely cranks and your dash lights go out again making you think you've popped a breaker. Sometimes the lights go back on, sometimes they don't until after you recheck your battery then suddenly they do and then the same thing happens... hit the switch, lights go out, etc....it's the ground strap.