On the 1999-06 4.8 and 5.3 engines, when they finally fail after hundreds of thousands of miles, what is it that usually fails in the engine? I know ive seen MANY with 300,000 miles on them and still going strong, but when they finally give up, what is it that goes? Im thinking the roller rockers or roller lifters being they have the small needles bearings in them, but i dont know and am wondering?