One thing more about corrosion issues. Even a very thin layer of corrosion that looks to be okay visually that gets between the battery connections can cause a problem. Whenever you have problems like this it is best to get a battery post cleaning brush and clean the battery connections, even though they may ‘look’ okay. Internal wire corrosion at the battery cable connections is another thing to be aware of.