I would pick up a low cost regular oil change from the parts store or Walmart and run that to do your clean. The best cleaning I have found occurs when you pick up the oil change pace to about ever 3000-2500 miles or so for about a year. Typically that's 6-10 changes for me and the motor looks great in a year.