The trouble with using a high detergent oil (or a solvent) in our motors is that if the sludge trap has any crap in it the detergent will wash it out straight into the bigend bearings.
Cheers
Well no it won't.
The exact same certrifugal forces that caused it to collect in the sludge trap will keep it in the sludge trap only doubly so as it is being spun out of a thinner solution. Have a little think about it.
Next detergent oils are not penetrant, degreasers scourers, or solvents and will do absolutely nothing to "clean" up an old dirty engine.
A detergent, like the one you use on your dishes simply attaches to anything and everything else that is not a detergent.
In an oil the detergent addative does nothing more than envelope tiny particles of anything that is not oil so that they can not join together and become big lumps of crud commonly called sludge but stay as fine particles suspended in the oil so that the filter can remove them easily.
They will not brake up the sludge in the sludge trap unless they are being forced through the oil galleries at hundreds of PSI and many gallons per minute while the crank is stationary.
You don't usually put high detergent oils in engine with full flow centrifugal oil filters because the two work against each other.
The one is trying to force all of the particulate matter into a big solid lump in the sludge trap or setteling tank while the other is trying to keep all of the particulate matter as discreet particles so they can be strained out easily by the filter.
A detergent oil KEEPS THE OIL CLEAN it does not CLEAN A DIRTY ENGINE,
Adm edit: moderated, some content removed.