Misfire, lean codes: '04 BMW 6-cylinder

Just a "quick n' dirty" diagnosis on a poorly running Euro machine. Someone has been here before, and it looks like they might have made the problem worse! Sorry about the choppy camera work...might have to get a clip-on camera holder to make the video more fluid when I need to use both hands :) Link to Ebay DIY Smoke machine that I used in this vid to find the vacuum leak: http://www.ebay.com/itm/EVAP-Smoke-Ma... Enjoy!