A humming nosie comes from the engine at idle after driving around for a few minutes. Its not there when I start it up, and when it is there, it goes away when I give it gas. For example, say im driving down to the store. It wont be there when I start it up, but will usually arrive at maybe the 2nd or 3rd traffic light after about 10 minutes of normal driving for reference when im stopped there at the light. Then I take off and it goes away. The noise isnt that crazy loud or chaotic sounding (no knocking, squealing, etc), but isn't really subtle either. Checked the alternator, steering pump, and fan clutch without the belt on and those pulleys and fan clutch all felt completely fine. (Although didn't have time to also take off the belt for smog though so i havent checked that yet.) Also, note that there have been no performance issues with the truck either, the noise just obviously means soemthings wrong, and is just flat out annoying as hell to be honest. Just wondering if you guys have any ideas seeing as many of you know way more than I do. Thanks.