I run 5W-30 Castrol HM in my 98 with the 5.7L vortec but it only has 137,000 miles on it.
I do run 10W-40 Castrol HM in my 98 with the 7.4L vortec and it runs fine on it but doesn't start as well in the colder months as it did on 5W-30. This truck has 117,000 miles on it.
I will tell you that when my 98 with the 5.7L was fairly new, I tried Mobil 1 in both 5W-30 and 10W-30 and my engine did not like that oil at all. The engine became noisier and I had increased oil consumption. I finally went back to a conventional oil and both of those things went away.