How many miles do you have on it? I dont know about lb7's but they should have a 100k warranty on the engine. My 06 was in for 2.5 months because the gaskets were on back order it was about 50hrs in labor because they pulled the motor and sent the heads off to get respeced or whatever I would have paid roughly 6k without warranty . It only cost me about 150.00, I think they had to get that in depth for warranty reasons but i have all new top end gaskets any way @52k on truck. P.S. some diesel techs I know say it is best to pull the motor and some say you have to. I dont know best of luck man