A02 for X51 and
A02 for X51v are different, you need to read the description attached to each file. French, German, Italian etc, have a slightly different number.
But I guess you don't need to worry about that.
Do you have a problem with your Sd or CF cards disappearing?
If so you can find the fake server trick and related information in
this thread.
Again, I don't think it is relevant to the non V models, but I may be wrong.
As to your GPS card, you may need to load the drivers and software for it to work, but a little more information would help with diagnosing the problem.