I know of at least 4 trucks 98,99, and two 2000 models that have the same problem my first engine broke a valve a 298000 miles overhead is always ran at or below 100,000 miles and all other maintence is done at or before cat specs. frankly I think the 3126 is the biggest piece-o-##### ever...