Engine Noise

I have a high pitch noise coming from the engine of my pickup. The pitch rises and falls with the speed of the engine.

I would look for a bad bearing on something on the serpentine belt. (Alt, AC, PS pump etc.