Could be a number of things. Could be alternator or some sort of vacuum leak. I had loose exaust manifold bolts that made it whine. Try and pin point it to a location. Open your hood with the engine running and give it gas by turning the lever your cable links to on your throttle body(it's the thing that goes from your gas pedal to the engine). Once you pin point the location people can help you a little more. Check all your fluids(power steering mainly) also.
Last edited by 4x4JB; 02-21-2012 at 08:59 PM..
Reason: Damn iPhone auto correct....