How do you protect precision parts with machined surfaces for extended periods (longer than a year) from rust. Presently I have 3 bare engine blocks (stripped), a number of cams, 4 cranks, a number of ring and pinions, and a number of heads I need to store until I need them. Obviously I want to protect the crank journals, the camshaft lobes, and all the other precision ground surfaces from any rust. What have the HAMBer's found effective to prevent rust in this type of situation. I need a solution that really works and hopefully doesn't require constant attention. The Military apparently used cosmoline for this purpose. Can you still buy cosmoline (where) or is there a better solution to this problem. Once the parts are coated do you wrap them in plastic, put them in boxes or ??? What works?