In the last few days I have noticed a new engine whine. It sounds like a power steering pump but the noise is not affected by turning the wheel. I have not had the engine wet. Turning on the AC has no effect. the sound changes with rpm. My Rubicon only has 24,000. miles. I'm new to Jeeps so any ideas? Water pump, alternator or what??