You might want to check this out first.
Gen 1 Fuel pump fix
I would have tried it but mine went out before I knew about this fix.
My 96 was doing the same thing. It would run the correct amount of fuel pressure but would be hard to start. Thats because of a check ball in the regulator becomes lodged with debri or ? and it can't hold fuel pressure while it sits(non-running)
Too bad Vipers have less than a desirable design from the beginning. Vipers have only one fuel line running to the motor and it's regulated back at the tank. So forget about regulating your own fuel pressure (Finer tuning for performance) I think Chrysler did it for emmisions. While most fuel systems have a return line and are regulated near the fuel rail they also bring warm fuel back to the tank. That increase vapor,emissions and blah, blah , blah
If you've ever noticed on most tuner cars they use different injectors (of course) and use the return type method so they can better control the fuel supply.