agree with crotchrocket.. sounds like a loose connection or a bad terminal on the battery. what kind of battery do you have in there? sometimes batteries that have both top and side post terminals can have terminals that come loose and while it looks fine, a good hard pull will move the terminal enough to break connection