Got a bizarre issue that I can't diagnose. 2013 Expy El Limited5.4L V8 with 130k miles. Flawless til now. Randomly it throws the wrench symbol and goes into limp mode. Truck runs like it's on 4 cylinders when it's in limp mode. It does this randomly driving or even just sitting in park and idling. Turning off the truck and back on, it clears it and runs perfect. Never throws any codes. Every once in a while it will flash service advancetrac right before going to wrench mode. Anyone experience anything like this? Not sure where to begin since it's not throwing codes. Yesterday while waiting in the school pick-up line, it went to wrench mode, started idling really rough, throttle kept reving itself and about dying. It did throw throttle position sensor codes but I think that was only because of the rough idle. Once I cycled the key, it ran perfect and codes disappeared after a few miles of driving. So confused with it.