Sure... a low compression engine can run at 90 psi. But that's it's design pressure. But his 951 was designed to run at 135 psi static compression. SO... if it's really at 90 psi... there is so much blow-by past the rings... it won't run properly. That blow-by will displace oil, and change the pressure in the lower half... in turn, displacing the fresh charge trying to come in.
My gut feel is that there is a fuel problem, and his gauge is just wrong. But until we verify... there's no reason to chase any other potential issues.