You won't remove all the oil residue, all you are doing IMO is exposing more of the internals to moisture. Never heard of a engine having problems because of oil in it. Seems counterproductive to me. I have taken apart lots of engines and never seen a engine corrode below the oil line.