Diesel is not the same as oil even though it is produced from it. Diesel fuel carries unsaturated aromatic molecules into the motor oil which are pro-oxidants. This can result in a premature loss of base number (loss of corrosion protection) and oxidative thickening of the motor oil, causing deposits and mild starvation. Fuel dilution can drop the viscosity of a motor oil from say, a 15W40 to a 5W20. This collapses critical oil film thicknesses, resulting in premature combustion zone wear (piston, rings and liner) and crankcase bearing wear. Your wasting your time with all that it's not helping at all, if your engine needs a flush use a good quality engine flush such as Forte. TBH a modern engine does not need flushing, if you need to then just do a couple of short mileage oil changes.