My '08 Ranger is making a progressively loud whining sound at idle. I initially thought it was the rear diff but it sounds like it's from under the bed/cab somewhere. Hard to pinpoint but standing a few feet away from the truck and you can clearly hear a loud whining sound. Getting underneath it's hard to pinpoint like I said but I am wondering if it's the fuel pump. Sounds like a small motor kind of whine and not a gear kind of whine. But when fuel pumps are going bad do they make that sound....?? I've changed a few in the past and never heard a noise like this.....