I would look into the Auxiliary belt area. spray the belt with wd40 and see if the noise goes (obvs on a day the noise does occur) if not, run the engine with the belt removed... but obviously not for long and see if the noise goes. that will give you more of an indication as to where the noise is coming from.