Some steel parts freshly cleaned by chemicals or even sandblasting can flash rust very quickly, just from the humidity in the air. Treat them with the rust preventative of your choice right after they have been cleaned. I use different coatings depending on the final use of the part, anything from light oil, to spray wax, to clear coat paint . . . .