I have an 01 XJ, and I have the exact same symptoms. 79k miles, and 10-11 at hot itle, 45 on acceleration. Manual says that as low as 14 is acceptable at hot idle, but mine is under that, which has me concerned. Mine also had a the bad head, which was replaced, but I am starting to wonder if it caused any permanant damage.
I changed oil and upgraded to the K&N filter, no change at all. So I am thinking I am gonna try cleaning the oil pressure sender, and see what that does. I also have a engine flush no my mind to see if that does anything.
If none of that works, I am considering changing some bearings and a high flow oil pump. I don't know really, and I am praying that I just have a bad signal from the sender. I better get a mechanical guauge on it before spending any real money on this thing.