Just putting it out there that it might be worth a shot to talk to someone over at Ford Racing. Those guys are smart and I'm sure someone over there might be willing to help.

https://performanceparts.ford.com/contact-us/