I wouldn't point at the MAF with a lean code. If the MAF were the issue it would run better with it unplugged than it does with it plugged in.
Finding a vacuum leak by just looking or listening isn't always going to get results. A leak at the throttle body or intake manifold may not be apparent. Start it and start spraying brake cleaner in various areas. If idle increases you've found the area of your leak.