I'm throwing the code P040D, which looks to be related to an EGT sensor. All's well, I've spoken with Ford and I'm going to take it in under warranty in a few days. The problem is that every since I've returned to stock from my Edge Evolution (as I always do before service, just in case) the check engine light has went off and hasn't came back on for 3 days now. I have virtually no power at times when pulling a hill. We all know how much we hate the words "could not duplicate problem" on the service invoices from Ford. Does anyone think they can still pull the code if the light fails to come back on before I get it to the shop? My past experience tells me that they won't check the EGT sensor just because I tell them I did my research and I believe it to be the problem. Any help is much appreciated.