Originally Posted By: Popsy
Synthetic (or not) detergent oil will clean, but slower. I did several short OCI with Semi Synthetic diesel oil to clean things a bit, then an engine flush. Wouln't dare an engine flush directly in a neglected engine, but that's just me maybe.
Very correct!
If you have seen actual lumps in the oil when drained, OR the oil pressure warning light has just started flickering at hot idle after a fastish run, then it's a real good idea to drop the sump and clean the pan and oil pump intake screen in particular. Easy job with some cars, a real PITA with others as it might involve removing cross beams and then lowering the engine enough to get the pan off.
Always worth checking the HG if an engine that was well maintained has sludged out, as anti freeze reacts with the detergent/dispersant additives and stops them working.
Using a driver around oil scourer like Marvel is only risk if the engine has a turbo that you like to boot into action. The solvents can be too effective with a badly sludged engine and block the oil filter or the turbo oil feed pipe. Not an issue at idle (Idle use flushes are safer to use), but a real potential disaster at redline RPM.
Mobil 1, Penn/Shell Ultra and Amsoil synthetic all have a lot of detergent additives, although top dog of the cleaners is Ultra 0w30 (A3/B4) due to the natural solvency of its GTL (Group 3 plus) base stock.