The howling noise is usually the sign of a bad bearing. To answer your question about the fuel pump, its in the fuel tank. Usually one of the first thing that goes bad is the idler pulley and or alternator bearings. You can remove the serpentine belt to see if the noise goes away. But please do not run the engine very long because you will not be circulating the water pump. If the noise goes away then you have to figure out which component is bad.