I have a 2005 Explorer. "Check Gas Cap" message started coming on. Ford dealer quoted me hundreds of dollars to diagnose (smoke test). Parts could be another $200. Service rep turned over the rubber seal on the gas cap and message went away. Now, about two months later, Check Gas Cap message...