Stop in for a cup of coffee

Maybe its just tired with all the cold and snow??? Might have to do a plug in if you keep having winters like this?? Or just move south for a couple months.
A 5 year old parts store battery. The truck sets outside and always starts in the worst weather. I'll throw a new battery at it today and see if the idle issue goes away. Taking bets?