Yeah, that's something I forgot to add. The battery terminal clamps were cleaned (I think actually replaced) and there is no corrosion. The battery cables look fine though although we didn't really inspect them in depth.

Thanks for the suggestion. We'll check the starter cable tomorrow to see what's up.