2005 4.8, 166,000 miles, replaced the water pump at 108,000. Changed over to Amsoil and their filter,at 95,000 and at 145,000, added 1 quart in between changes. 50,000 miles is the minimum i will change it out at. I also changed the trans over to amsoil and change the diff to a synthetic also. When I changed the diff gear oil, there was a small amount of water in the housing, water will float the gear oil and it will show your housing is full, when you might have a bunch of water in there...the water makes its way to the axle bearing before it gets to the carrier bearings, if you have had a axle bearing go bad, id be checking for water in the housing...
Mileage is ok at 17.5 at 67mph, but drops like a rock at 70. Acceleration is fine loaded or empty, cruising power is fine also...
I have never owned a 6.0 liter, so i won;t go there, but it 4.8 works fine even with 3000 lbs on (yea i know, but you got to do what you got to do from time to time...........