If it were a vaccuum leak, you would probably see a lean condition in both banks. There could be a leaky UIM or LIM gasket for that bank, but IMO the O2 sensor is a more likely cause. I was getting lean codes from both banks which cleared up completely when I replaced O2 sensors. (Better gas mileage too!
