The oil's viscosity grade is indendent of the detergency level.
All modern oils have detergents. All are just about the same...I know, some do help clean an engine over a very long period of time. If your engine needs cleaning, clean it. Buy the oil you need for lubrication, not for cleaning. Oils for diesel engines do have a higher level of detergents, but even those will not significantly clean a sludged engine...and the viscosity might be wrong for your engine, anyway.
Ken
[ June 21, 2003, 05:59 PM: Message edited by: Ken2 ]