2006 ford f-150
I have a 2006 ford f-150 xlt v-8 2-wd. It recently got very cold out as I live in Ohio. I went out one day and it took a little longer than usually to get my truck to turn over and start. The next day when I went to start my car it just would not turnover. I had a buddy try to jump it and could not get it to go. Finally I called AAA they came hooked it up to the battery pack and in minutes it started. I let it run for 30 minutes before shutting it off. I went to run to a friends house and it started right up. When I went to leave there house It started up. The temperature did drop over night and the next morning I went to start it and could not get it to turn over. What could my issue be? Is it the battery or do I need to look else where? any help is greatly appreciated. Thanks