I have and seen and read so many issues with miles per gallon dropping off on Xj's with OBD 2 systems and alot of other cars and trucks with odb 2 when vehicle miles start going over 100,000....as with anything else stuff starts to wear, rings, camshaft, timing chain etc... All you can do is make sure the basics of a tune up are the best you can achieve with an engine with some miles on it...... clean injectors help, spark plugs, clean throttle body, decarb combustion chambers....... then you can move on to the engine management, If you can get access to a good scanner it will help alot to see what is going on, adjusting cam sync or distribator timing is crucial as timing chains stretch, most common thing that wears is O2 sensors, if you have no faults or check engine lights and it runs good overall invest in a good set of non universal upstream and downstream o2 sensors and if the cat convertor is original and you are up over 100k I would recommend a good replacement, they wear just like anything else and those 3 things seem to effect MPG more then anything else in my experince on a good running older engine with no faults or check engine lights or major mechanical problems.................
Also another cheap fix to boost MPG if engine is good state of tune, no check engine light and dont want to spend a ton of money on new o2 sensors and cat is to add a MAP enhancer or in other terms an adjustable MAP sensor... it fools the PCM in to showing it has more engine vacuum then your engine actually is producing, and again as I stated above engine parts do wear and engine vacuum does decrease, pcm sees less engine vacuum and uses a whole new set of fuel/timing maps to achieve that magical air/fuel mixture of 13:1 to 14:7 ...a whole other subject on short and long term adaptive memory.......
Look at this link and try to build and install one of these if everything else is running as best as you can get it within your budget and no fault codes or major mechanical engine problems..... Just a word of warning, dont try and over do the map sensor adjustment, you can make it to lean and damage stuff, or make it run to hot and actually decrease your MPG... little adjustments are the best untill you get the balance between max MPG and no chance of being to lean.........
http://www.fuelsaver-mpg.com/simple-map-maf-enhancer
I built and use the single stage MAP enhancer and added a simple switch on the box to go right back to stock if the box decides to flake out or fail.......
I am going to build the 2 stage MAP enhancer so can flip from city to highway cruising to get the best MPG all around.................
I have not been here in a long time, just happen to have caught me surfin this site.......
I used to live on here years ago, but really spent to much time on here......
I wish you the best of luck and hope I could help, even just a little

Alot of very friendly and knowledgeable here.......