Ok,I'm freaking out. I had a whining noise and then found my power steering fluid had completely leaked out at the connection of the high pressure cooling hose and the power steering pump. Now I just found an article saying the it can cause severe engine and coolage fan damage...