that's what I think it is because it's making the same noise my other car did when the throwout bearing went bad
My car has whined at idle since I got it last Dec, I figured it was throwout bearing too. I would just call the shop tommorrow and ask them what was going on.