That's what i was originally going to do and I've looked all over for them and can't find one at a decent price. The L9H would still be my first choice. It seems like everyone wants 4K or more. I can get a newer L96 for half of that. Then there's the question of durability. I spend a good bit of time at my brother's repair shop and we regularly see aluminum block LS engines with low oil pressure problems, etc. Most of the iron block engines don't seem to have these troubles and that's been my direct experience with my own trucks.
I haven't seen that pattern play out here. Lots of folks here running iron block engines that have oil pressure problems that they solve with either a new sender and screen or a new pickup tube o-ring.
I have two aluminum 6.2's. An L92 and an L94 in 2007 and 2012 XL Denalis - 2007 and 2012, respectively. Had a low oil pressure problem when I bought the 2012 with 92K on it at the time that I solved with an oil pressure sender, and again after a cam swap that I solved by replacing the pickup tube o-ring. Other than that, they've both been trouble free. Lots of aluminum engines out there running around with 400K+ on them. I'd much rather have the 6.2 without AFM than a 6.0, and I tow a 7500 lb camper often so mine see heavy duty use. I always run premium fuel in both.
If it were my money, I'd pull that L94 out and give it a good garage rebuild with new pistons, Cam Motion stage 2 truck cam, oil pump, the works, and send the heads out to a machine shop to get cleaned up, then install BTR beehive springs and new valve stem seals. It'll cost you 2-3K in parts, but you'll have a beast of a runner when you're done and no more AFM to worry about.
If it would be helpful, you can post up a video of the sound you're hearing and we'll be happy to give it a listen. You can upload it to YouTube with public permissions and link it back here.