The GPS problems could be due to the Yanks degrading the signal in that area considering it is the base of the Sixth Fleet. Never been to Naples, but on several outings to Catania (on the doorstep of NAS Sigonella) we invariably lost GPS when coming for the approach.