You can get a cam in okc where I have got all my cams for the last 30 years.
Willhoites cams.
You will need the 3 bolt cam and you can get a performance grind on it if you are into that.
I had an 04 chevy truck given to me for free. It needed a water pump as it would start leaking after a 2 mile drive.
I could have kept it ,it had a bit over 100,000 miles on it but I hate that new stuff.
I sold it in 4 days just to get than Gm LS stuff out of my yard.
I see lots of failed Roller cams and the LS likes to destroy the main journals on the cams.
Be sure to check the wear on the journals before you just slap in another cam.
Dang, that's what I was gonna say.