I once had this problem with my 2012 Cruze LT, I got this fixed by cleaning and brushing the battery terminals and cable terminals. Hope this helps.