Ahh, gotcha. Sorry, despite reading your initial post I was under the impression your battery was at fault (in which case the fix I listed would work).
At this point I would seriously consider pulling out the multimeter and looking for continuity in your power circuit. This will help you isolate where your problem lies.