Whining noise coming from engine Car idle's high when in park gear Is this the power steering pump?

I could be the cooling fans running constantly. My 2001 L200 is doning the same thing, I'm still trying to find out why both Cooling fans run when the engin starts. It started a few days ago, It was so loud I thought it was a car ahead of me with it's horn stuck on.