Ive taken this apart as clean as i could no rubbing or wiping,,its hard to separate oil residue and gasoline goo,,,,