Yes, it does.... but unless you take the engine apart and have it thoroughly cleaned, it's very easy for some of those sludge pieces to accumulate in an oil passage, block it, and wipe out some bearings, or worst case, the entire engine..... Please don't ask how I learned this lesson!!!!!!!!!!!