If it dies over a period of a few minutes then the most likely cause is the battery is getting old doesn't like cold weather anymore.

Try a fresh battery.