I just did this. I went to Autozone.com and got a remanufactured head from them. When I did it, it was 20% off and they did free shipping. Someone here pointed me that way (thanks, by the way!). The engine code was ground off the top, but it wasn't an AMB head like I had (though it fit an AMB car perfectly). I know it wasn't AMB because it has "GERMANY" cast into the side (and it's not cracked into oblivion). It was a couple hundred bucks after the core charge return--I think $500-600? Way cheaper than having one machined. Interestingly, it was missing a bunch of studs, so buy new ones for yourself for the exhaust manifold, valve cover, timing belt idler, etc. so you don't have to do the job half-way like I did by reusing studs that you shouldn't reuse. It already survived 2,000 miles of commuting to work and a track day at Summit Point Motorsports Park.
I don't know if it'll help you, but I'm doing a two-part YouTube series on exactly this job. The second part, which I am editing as I type this, should be up tonight or tomorrow. When I filmed the first part, I suspected that the head gasket was just blown, but I found the cracks when I pulled the head off. It's not meant to be a how-to guide, just hanging out with me in the garage and as often as I can, at the track. I run into a bunch of snags as I go along, so you can share in my frustration. I hope maybe you find it helpful.
https://youtu.be/QUFDSOy1Q08
A4SoftWalker, what's a Litens tensioner? Is it reusable? I had to throw mine away after using it for 1,000 miles because of this head issue. That was an expensive mistake.
Bookmarks