My CEL came on yesterday for the second time. The first time it happened was about 6 months ago and despite it being set when I dropped it off at the dealer it was not illuminated when they started it in the morning and no codes were set. This time it stayed on for the 10 minute drive home but then 2 hours later was off again and it has not come back on despite the 70 or so miles I drove today. The dealer says no CEL = no codes. I’m wondering if I need to carry around a code reader to catch it in action? I ran a vehicle health report right after the code came on but it didn’t tell me much beyond “Status: Urgent Service Required/Malfunction Indicator Light - Regulartory” and a bunch of lawyerese. I also got a “Urgent Brake Warning” message on the VHR which may be related to the fact that I had a shop put on non-Ford (Porterfield) brake pads and new rotors a couple of weeks ago. Are the non-Ford pads missing some electronic sensors or perhaps something was not assembled right? What should I look for?