I downloaded one from here
DataManuals
It has all the info you could ask for you do however can't just click on the year and go I have to have the folder open then click on the ETAB and then click on the item I want. Even though it might be a pain to navigate it sure is nice, just make sure if you get it you have it on a back-up disk just in case your computer crashes.
If the link doesn't work just go to
Service Manuals for ATV's, Cars, Bikes, Printers, Plant, Trucks and Vans. and the navigate to the Jeep XJ area.