loud noise on 1998 BMW 740i

loud humming noise @ TOP right side of motor. noise seem to receed @30plus mph. yet @idle noise persistant. changed both belts and tesioner

Asked by for the 1998 BMW 740i
Are you sure it's coming from the front? Failed vent valve could cause this sound, but it's in the back of the intake manifold.
If there is excessive amount of oil in the intake manifold the vent valve failed.
If it's coming from the front all the pulleys has to be checked for worn bearings.

2 more answers
Check for vacuum leak. I could be grasping but don't skip basics.
while the engine is running carefully and slowly loosen the oil cap and lift it SLIGHTLY off the valve cover- if the noise goes away it may be a vacuum leak. Be careful- oil will spray out if you lift the cap up too far!!