Just checked Ford Recall site: "System Error...please try again later". Recall for the Recall? Makes for great confidence.