Just to clarify, my post was to try to solve your GPS issue, not to reload an old version. SO a cold reset didn't fix your GPS problem? If not, you might want to try to force a re-initialization of the head-umit. I've done it a few times. Unfortunately I can't tell you exactly how. I went into TestMode and deleted \USER\SETUP (after making a backup). Then rebooted and the HU rebuilt the setup - just like the first time I powered-up the new unit.
I suspect there is some way of forcing it to load from SD, but I don't know how. I am suspicious of that Ebay software. Did it come with a unique serial number and require a registration key? If not it is bootleg with some kind of hack. It takes a lot of nerve to sell stolen software on Ebay. Definitely against Ebay policy. Maybe you should contact them to get your money back. And if it is legit, you should be able to contact Pioneer for help.