I once had a hairline crack in the positive battery cable terminal. It was a classic example of being a know all, because I changed a load of components which were OK, and stumbled on the cracked terminal in a state of desperation. That new terminal cost about £3, plus the £200+ I'd spent getting there.