Ford recalls 850000 cars due to 'pump failure', plus 4 more recalls you need to know ASAP

The NHTSA says a fix is still being developed. In the meantime, owners of the affected cars will receive a letter about the risks on July 14 …