Just to update - last night I left the battery un-hooked so the lights would stop blinking. Hooked it back up today (only -15C ) and it started up right away, when I turned it off the blinking was gone.
It's been extremely cold here in Canada the last few days and the other night I noticed that my hazzard lights were blinking while parked out in the driveway, I started the truck up and it was fine after that. But today (-30C) it wouldn't start so I jumped it and it started right up, but afterwards ...