Last Saturday while driving about 50mph the truck started running real rough and a CEL came on. I drove for about 5 blocks until I could pull over and shut it off. I waited about 30 seconds and started it back up. It ran fine but I still had a CEL on. After letting the truck cool down I started it again and no CEL. I scanned for codes and got a P0207 and a P2146. They were both time stamped with the date and time that it was running rough. I called my supposed mod friendly dealer and they said it could be related to my Edge. Anyone have any input on what would cause those symptoms and codes either related to the Edge or otherwise?