Hi gents - 1998 K2500 5.7L 255,000miles. Lots of parts replaced, and overall very pleased with mileage I've gotten out of it as a reliable daily driver this year, since changing head and intake gaskets last March. I look over the engine every time I check the oil, which is about every other time...