BVF if he doesn't get it in before i visit you again, he can read with my ODBII reader....i own one. did the shop tell him what the code was? can you find out from him? it honestly sounds to me like the shift sensor....and that could be wire like mentioned above, or the RPM sensor (which is the rebuilt he probably just had done), or a couple of other obscure things if i remember correctly from my last POS FORD truck. i'm sooooo happy with the ecoboost engine, you wouldn't believe! i LOVE my truck. 0 to 60, on sheet ice from a freshly green light, just letting the truck do its thing with no problem whatsoever UPHILL! lol. everyone else was spinning out or just practicing making fresh ice. i have the locking differential, a light foot, the ability to shift manually if i want, shift on the fly 4x4...i didn't even spin a tire. did i mention i LOVE my new truck??!
he can get an ODBII online fairly cheap, i think mine was about 150$....pays for itself basically the first time you use it based on what the "hook up the computer for 100$" fee is at a mechanic these days.