Your fuel fill is likely not a concern. Have a diagnostic test performed to see what trouble codes are stored in the engine's computer; this will give guidance on how to proceed.
RepairPal Certified shops can diagnose and repair your 1999 Jaguar XJR. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Have it scanned by an OBD code reader. I had the same lights come on and the code said that the air intake duct sensor went off and that the 4 banks were running lean. It turned out to be the pressure release hose that disconnected from the nozzle on the supercharger.