When you have both bank lean and the numbers are close, you can suspect fuel delivery, so check fuel pressure...
To see if you have a vacuum leak, you monitor fuel trims at idle, then rev tbe engine and the fuel trims should improve. Yours did at 2500 somewhat. Can you check and rev a bit...