Regarding the cranking issue, experienced that in old civic. Problem was poor grounding. It could also be the cause on your power loss sa electrical. Suggest you tighten and clean the battery's negative and positive cable and other body grounds using sand paper/wire brush. Try those first because it won't cost you a centavo.