somehow we got onto wheel sensors, OP reported: the only code I was able to read was P0068 - mass airflow. and this was the cause of the limp home mode.
well... I don’t think that’s a fair criticism, I had an old Chevy that popped a fusible link in the battery cable one day, everything just went dark at speed. I was able to coast over to the side of the road and wait for a tow. that was an ’88 model truck. The Rap has more tech in the cabin than that whole Chevy truck had.
you had a powertrain issue and resulting fault.
I have a late ’16 build 2017 MY and there have been lots of PCM updates since but unless you report a problem, they won’t update it for you even if you ask. The tech just plugs in the machine and it passes their checks and that’s it unless you raise some sort of concern that a PCM update would address.
Apparently you did. Maybe the issue isn’t unique to the Raptor?
https://www.troublecodes.net/pcodes/p0068/
P0068 means that the Powertrain Control Module (PCM) has detected an excessive degree of variation in the input voltage signal from the throttle position sensor (TPS) as compared with voltage input signals from the mass air flow (MAF) sensor and the manifold air pressure (MAP) sensor. The PCM reads and calculates these individual engine drivability sensor signals and then compares them to help develop fuel delivery and ignition timing strategy. The PCM also utilizes this information to ensure that the fuel-to-air ratio remains constant, controllable, and within acceptable limitations. If the detected voltage values of these three sensors (triangulated) fail to coincide with programmed desired parameters, over a specific period of time or engine revolutions, a diagnostic trouble code will be stored and a malfunction indicator lamp will likely be illuminated.