OK, I will share my battery story. This happened to me about 9 or 10 years ago with my '82 Ramcharger, 318.
It started giving me an intermittent problem. I would be driving down the highway, and it would start missing. It would lose about 10 mph, even though I was holding the throttle steady. A few miles later, the problem would disappear as suddenly as it had appeared.
If I drove at least 70-80 miles, I could count on it doing this once, or sometimes twice. I chased the problem for months, and never did find the cause.
One day I went to start it, and it would barely turn over. I put a new battery in it and didn't give it another thought. Two or three weeks later, I realized that the intermittent miss was gone. I thought about when it had gone away, and realized it was about the time I had replaced the battery. The problem never did return.
Not sure what it was in the battery that was causing this, just telling my experience.
Jeff