I've had a similar issue on my e36 2.5--replaced the idler pulley--noise went away