Fuel pressure seems fine. If you unhook the vacuum line from the regulator the fuel pressure should read about 40 psi. No matter what you do with the throttle.

It kinda sounds like the cam sensor...