I agree, a short in the battery will usually kill everything and it wont be an intermittent problem. The battery may need replaced, but I would suspect a starter solinoid as your problem. It may not be easy on this car, but one way you can check this is next time it wount start have someone turn the key while you hit the starter in a solid place with a hammer. If after about three whacks the car cranks and fires up you need a starter.