Nevermind, I think I found it. The cables seemed solid.
Without ranting about Ford's lack of quality, it bothers me that my wifes old 100.000+ miles car is idling in great shape next to mine, which has less than 23.000 miles on it, always been garaged, always serviced etc. but can't start...