If you bought a 2010 fuel pump assembly, like I almost did last week, you will not be able to use it as is with an '05-09 fuel gauge. Like it was posted earlier, the sending unit (which is part of the pump assembly that is attached to the float arm) reads a different ohm range for the 2010+ that does not work with the gauges in the earlier car. The pumps will work, you just won't have a functional gas gauge.
The wiring issue listed elsewhere is a different issue all together relating to Ford putting pins in the wrong place on the harness and changing wire color on some of the harnesses relating to the fuel sending unit wiring.
As far as I have been able to find, there is only one vendor (Lethal Performance) that sells a wiring harness with FPDM without the pumps. I have found another vendor that agreed to sell me a spare harness and FPDM, but without the correct pump assembly I passed. If you want, you can PM me and I will tell you who it was.
I do not know if you can swap the sending unit from the stock assembly to the GT500 assembly to correct the sending unit issue, and frankly for the money it seemed to me like a bad idea. You may want to check it out though if you already have a '10 assembly.
Michael