I have a very clean T 500 runs good for a while with a new battery. The lights start to fade, bike starts to mis and sound crappy, looses power then dies. It then does not start, lights dead until a few minutes and it will start but not run. I had some guys work on it but I got it home now and no way to get it back to the shop. Does it need a coil, where do I get one?