battery and alternator and everything was checked out fine but still had the same problem. I checked the terminals and for the life of me couldn't tighten my negative terminal on the battery posts. I changed my battery terminals and haven't had the problem since. I say check your connection if thats not it it's prob your battery.