Ok. I think I had this one figured out.
The measrutrments of the core should be taken not including the upper and lower ribs. Also, the 515 and 545mm rads are slightly different. The distance between the filler neck and fan mount should be 22 mm on 515mm rad and the filler neck is a bit off center in relation to the fan mount.
515 mm
545mm
As my radiator developed a leak and needs to be replaced, I figured I would replace few other wear and tear items while the whole thing is apart. So far I came up with this list.
Any suggestions or additions?
Goodyear 4060875 Gatorback Poly-V Belts
$26.57
Goodyear 62316 SAE 20R4 Molded Radiator Hose
$12.61
Stant 10334 Lev-R-Vent Radiator Cap - 18 PSI
$5.97
ACDelco 252-813 Professional Water Pump
$43.41
Motorad 7420-195 Failsafe Thermostat
$17.56
Mishimoto R2336 4.7L OEM Replacement Radiator for Jeep Grand Cherokee
$146.22
With shipping and crappy US exchange rate it comes down to about $400 AUD.
The basic 1-2 year warranty ebay radiator would cost me about $180 anyway. The Mishimoto rad has a lifetime warranty and generally described as a superior product. So I guess the 400 pricetag is not too terrible everything else considered.