I chased a dead battery issue for two years. Had all the systems your having intermittently. One thing about a battery its either good or not. Charging/distribution/grounding problems become noticeable as a dead battery.
Here's what I found and how I fixed it:
Battery/Charging fix