I had similar problem myself just few weeks ago on e39. Bank 1 and bank 2 running lean. Lower intake boot had big crack in the part that goes to idle control valve.