The presence of different types of contaminants like dust particles and water molecules in the motor oil could also be responsible for rust in the engine. Moreover, the presence of different types of impurities in the fuel could also be responsible for sludge build-up within the engine. This slide might be helpful for you to learn more about this subject.