I'd be very tempted to check the teminals are tight on the battery matey........
If youv'e had them off to change the battery, they are notorius for not tightening up fully and causing a bad connection. I would take them off give em a clean then re fit,if they don't tighten up fully I use a...