My initial thought is could possibly be the PCV valve, when it gets clogged up it can make a very odd whining noise but it usually goes away once the engine has warmed up.
It's fairly easy to eliminate whether or not it's this, there's a guide on here if you're a member you can view it, here's...