Well, yes, I do mean that while the program is in sleep or nap the system appears dead meaning the switch won't start the program. There are no LEDs lit during idle time. I've used gpio.3 by way of MCLR_OFF to trigger the start of the program. My concern with napping the program is a too short pressing of the button not starting the program. Then pressing the button again......

Although I hadn't seen the documentation you hyper-linked, I was doing most of that. My circuit and program had no circuitry other than the pic being powered when the LEDs were not being sequenced. I was trying to find if there were any other fuses or whatever I could turn off to draw less power.

One of the guys in my shop suggested a solution I hadn't thought to employ. I hooked the anode of a diode up to each gpio used for the LEDs and connected the ganged cathodes to a relay. I used the contacts of the relay to trigger not only the pic but actually turn on the whole circuit then added a pause at the end to allow the relay to deenergize and viola, I'm now pulling less than 1mA. I'm not real sure what is causing that current draw as everything is powered through the normally open contacts and only connected when the relay is energized. But that is all I had time for when work called and I had to quit working on this project.

I'll get a circuit uploaded soon.