Whining sound when Turning off engine

No it's not that Yianni, its much more squeeky/whiny and other than the fact that it does it whenever i turn off the engine it does not have an other pattern of occurrence.

I'm having trouble uploading the video, will manage though and that will clear things up.
 
Might be, although I'd have thought it would change pitch as the engine speed increases? It's at the same pitch whatever the revs are.