Hello and Welcome -
My name is ***** ***** Im happy to help / advise.
Sorry to hear of the troubles you are having,..
To go through what you have described... Its really hard to say if the mileage would have been rolled back..it can be done very easily by someone with the right equipment..it does happen. As you say, a good way to tell to some degree is to see how the rest of the car looks - is it looking commensurate with its current mileage.. ie - worn steering wheel - worn gear / seletcor knob / surround - worn pedal rubbers and so on..
These cars , some do suffer with saggy headliners..and certainly, they do have known faults where the door actuator needed replacing in both the fuel and drivers doors - there was a Jaguar recall / Tsb on them...so thats not too unusual in themselves. ( Its a good thing its had them done )
Key fobs - well yes, they do wear / break... and the drivers mirror well - , this can happen anytime really - a knock from another vehicle / person etc - As for the lights, again, Im afraid Jags do have these niggles..
So Ive gone through the points you have raised and that is the bot***** *****ne with those Im afraid... As to the rolling back the mileage issue - you can think about the items Ive mentioned - see if you think the wear of such itens betrays that - but it is really hard really to know Im afraid. The one thing you can try is to do a history check on the car- some of these have records of previous mileage - and the DMV .,. Im unsure whether they collate mileages but it may be worth you asking if you are concerned.
As for the mileage readout - these are not that accurate to be honest - but you could have a Jag dealer / specialist who has plug in equipment ( to the cars OBD socket )..to run tests to check on that for you - and re boot / reset the system...
Let me know how you go..and / or let me know if you need anything further on this..
~>>~~>>~ Meanwhile now at this point- Please do click on the "Exc / Ok rating" for me at this time.. "Thank you" in advance for that .
.. Note that you can get back to me anytime at all after doing the rating - it doesn't close you out --
Best Rgds, MIKE