Never had occassion to try it on a tractor.....BUT... we did change over on aircraft engines. We flushed them well before putting in the detergent and had very little foreign stuff show up. Ted Harper