Do you know the engineering number on the back? I'm seeing a lot of people that think they are getting actual 3.4 APIMs and what they are really getting is just a 2019 APIM with the engineering version of 3.4 that's been floating around the internet.
EDIT* I thought that number looked familiar. It was the same number used on Chinese knock off modules that were sold on Alibaba and some of the Russian sites. I have a whole post that I wanted to place here warning people that people are buying stuff that's been copied in China and then sold here as "new Ford parts"
This is why we switched most of our kits to the 2019 APIMs with 3.3 and unlike our competition, that is trying to sell kits for $1100 with Chinese screens, old APIMs (with no proof they are genuine), Chinese harnesses, media hubs that are copies and poor config data, we have made our kits better at each step of the way.
We are still using ONLY Ford parts and the stuff I hand build. This is to protect our customers against people who are only in it to make a buck. I've gone as far as switching to a new wire that meets Ford's spec and Raychem heat shrink that is used by Ford in several applications.