I have a lb7 duramax smoking at idle. I noticed the x66p stuff is discontinued and is outrageous online. What is everyone using now days to clean their injectors??
Cleaning is a bandaid at best, the injectors will need to be replaced if they are sticking. However i have limped a truck along for quite a while by running biodiesel + a good additive. that said, if your injectors are sticking open, you run the risk of engine damage from cylinder washing and oil dilution. In my case, the injectors were not sufficiently damaged to stick while running that fuel so it was fine, but if your still getting hazing / smoke the injectors are not going to come back in spec.
I just bought the truck earlier this year and supposedly the injectors have been replaced before but I’m not sure when they was replaced.
Its a ~50K service item on the LB7 trucks on average. Some last longer, some less. I was around 160K on mine but i was among the very lucky, and i did nurse them along for a lot longer than i should have.
Edit: Since im sure this is going to because a highly subjective thread ill add this now. Do not run transmission fluid in the fuel, some people will tell you to do this because the detergent package in the ATF is supposed to clean the injectors out.... no, just no. ATF is not designed to burn, it is in fact specifically designed to resist burning, it should not be run in an engine for any reason. 2 stroke oil, while it does burn, has not been shown to significantly improve diesel lubricity in tests, and IIRC had a negative impact on some. the same goes for other oil additives, marvel mystery oil and the like. Dont go dumping oil in your fuel to make it slicker. use a good quality additive like optilube, diesel kleen, or stanadyne depending on availability.