I bought all the parts I needed from a junkyard, ebay, and amazon. I had a non nav APIM and screen from a 2018 FiST, and installed them and it functioned but not properly, the compass didn't work, it wouldnt hold memory, and sometimes when I started the car, randomly the system wouldnt turn on. After several attempts to buy another APIM from other yards (and recieving the wrong pieces), I put Sync 2 back in it and put the Sync 3 stuff on the shelf. I looked into Naviupgrade and began communicating with Brian the owner, I ended up puchasing an APIM with nav from him and couldnt be happier, he programmed it for me and even put my vehicles VIN into it, I also had it within a day and a half and hes in California and Im in New York. I now have a base FiST with nav and carplay android auto with the latest version of Sync and updated maps plus my APIM is jailbroken and I have a video player and am able to put custom backgrounds. I also have just a little more money into it as I would have anyway. If anyone has a 14 or 15 Fiesta, or any Ford with MFT for that matter I highly recommend them. The system works great, and the customer support is even better.