Well I think it will work just fine. I work at a parts store and it's a slow sunday. So I've had lots of time to sit here and cross reference this.
The stock output 90 amp Alternator is the SAME in the XJ 4.0, ZJ 5.2 and 5.9, Dakota 5.2 and 5.9, Durango 5.2 and 5.9 and the Ram 1500 5.2 and 5.9 (probly the 5.9 in the 2500 as well) The 90 Amp has the bosch part # AL6509N (or AL6509X for a rebuilt) Now the Heavy Duty option for the XJ 4.0 is listed as an AL6510N(X) Says it's a 120 amp alternator.
The 136 amp alternator I was told of is Bosch part # AL6526N(X) and it was a factory option on every one of those vehicles I listed, except the XJ 4.0. Those ones had the 90 AMP (Same as the XJ) or the big 136 amp. What this means to me is that the 136 amp'er will fit on the XJ just fine, it obviously uses the same mounts and wiring as the Dakota,Durango,ZJ and Ram.
I was able to get an OEM number for the 136 amp'er so when I'm at the junkyard I can tell which one I'm lookin at. It's Chrysler # 56027913
:edit: The year range for the Dakota,Durango and Ram for these things is 97-2000. Maybe other years, I just haven't checked. For the ZJ it was up to 98, checked as far back as 95 as well with the same results