doesn't necessarily clean the engine but it sure keeps the cam happy. Hope the new wires and plugs help with the problem.