Hey ya'll, 6 months ago our 5.4L 2014 XLT Expy EL starting lighting up in wrench mode. It was throwing off the code P0123. I replaced the TPS with an authentic motorcraft replacement (Part #DY1164). This week, the car started going in to limp mode again. Sure enough, it's throwing off P0123 again. Do you think I have a bad replacement TPS? Or is there something else that could be wrong? We've probably put 5000 miles on it since I replaced the first TPS. The vehicle has about 120,000 miles on it. Thanks in advance.