There seems to be something connected directly to power (a short somewhere) which is draining your battery and the engine won't start until you get the battery to full power. Remove the battery and connect your Ohmmeter between the negative and positive cables. If you get around 1 ohms, there's something shorted to ground. Check all engine grounds and look around for a loose wire, or a power wire touching the ground. Check the power battery cable from end to end. Shorts are sometimes difficult to find. You may try using a short finder.