Re: 99 cougar engine problems help please
You can by a pressure gauge at most automotive stores that screws onto the service port on the fuel rail. It isn't intended to be left in place, but it can tell you the running pressures at the fuel rail. The SRI shouldn't have an affect other than allowing more air to be available for the engine to use, the throttle body will regulate how much passes and should keep the mix at the right ratio. The leaking gas puzzles me, check the fuel pressure regulator, see if it's corroded and/or leaking.
Chewing on asphalt and drinking dinosaur wine