I have an 03 Predator 500 and lately when I ride it to work it has what seems to be an ignition problem. It cuts out and then back fires, and then runs fine again for a bit and repeats it self intermittently. At the same time it cuts out the headlights flicker almost like it is a total electrical loss to the machine. Any ideas where to start? Also last month I replaced the battery when I bought it, and 2 weeks ago I had to replace it again because for some reason the machine killed it and it would not take a charge again. It tested bad when I took it back to the store.