+1.
I've used the oil cleaner and their coolant flush.
Both had an appreciable effect in the 300tdi.
Oil stayed cleaner for the next couple of oil changes, but I ran out of the stuff and then couldn't really afford to get more for a while(still can't)
I had an even better result cleaning out the rusted up coolant.
Once funds allow again, I'll get some more.

