lc4
I'll be buggered if I can remember their name, but there is a cam repair company I think in Lithgow who will bore out the flogged out bearings of your XL head and fit a caged roller bearing setup. Sorry I can't be more helpful with this one, someone may be able to remember or know who I'm talking about.
As others have mentioned, Serco at Wooloongabba can recon your crank although the reckon they're a pain to do.