Help! Intermit. starting problem!!

I had a similar problem, had my battery tested and it appears it was poorly cleaned battery terminals.. It wasn't all corroded, just had a blackish grey color on it... I had been using the spray on battery cleaner .
After cleaning, all shiny silver.

A possibility ??