Lean pop off idle?

Ok, I just went back and read your original post. 87 octane with 210 PSI cranking pressure ain't gonna make it, if that cranking pressure is correct. That's race gas territory. There's no way it's ever going to run right on 87 if those cranking pressure numbers are correct. Just one more reason to verify with another gauge.