Air:Fuel Help. Cannot Get it Rich

well doubled checked no vent tube (at cell) blockages, clean and clear fuel pump. I put things back together and idled in the garage to check for fuel leaks, then checked vacuum leaks again with soapy water, checked timing, installed another fuel pressure gauge as a double-check.
While running, no change in idle with water sprayed around the intake, carb to manifold or carb body to throttle plate.
Fuel pressure checks out. At least it does with my Summit gauge. I had to deduct 2.5lbs from my new Holley gauge that showed up showing 2.5lbs in the package...
Vaccum at idle is a steady needle fluctuation between 7-8psi. When revved to (guessing) approx 3-3.5k it fluctuated between 17-18psi. Blips of the throttle it went to 21psi, then returned to 7-8 at idle.
Timing, appears to have moved. Last time it was set at 35 degree advanced, but somehow it was at 40-42ish. I set it back down to 35.
I wonder if that was it? If your timing creeped up on you?