My engine is making a whirring/or whistling noise when idiling and when I shut the engine off it makes a howling noise for about 5-10 seconds. I checked the fan and had it not spinning and it still made this noise. It almost sounds like it's coming from the back of the engine or perhaps inside the engine. Anyone have any ideas what it could be????