My bet is battery or battery terminal connections. Take the battery to an auto parts store to test out. If it tests out good then get a battery terminal cleaner kit and use that to freshen up the terminal connections.