total current drain

Mark,

Does your app happen to be putting stuff into the EEPROM on the chip? Most people forget that EEPROM can only support so many rewrites. Might be totally unrelated. But worth a look.

Cynar