just a thought, but before I replaced my ignition switch, I heard I whining noise similiar to yours. I think it was the starter of flywheel or something. The sound immediately went away as soon as I turned the key back to the run position. Since I replaced my ignition switch I no longer hear it.
Does your key stick for a second before it goes back to run position?
If your key works great then ignore this post.