First things first, the sites specifically state 2000 to 2003, you have a 2004. That doesn't mean it won't work, but you need to be specific when inquiring. You should start with the Ford dealership and find out more information about the connector on your HU. And you can also contact PAC and Neo to see if they know if either will work for your specific year and model. Good Luck and post your findings back here.
Neo at 1-858-689-4141