The problem comes from poor contact and that is usually caused by corroded contacts or dirt getting in them. It is the best and most solid way to fix the problem. Simply cleaning the connector and terminals will help prevent this problem but it is still a weak link in the system. All the current for the car flows through this wire. That is alot to ask of a terminal.