Ira,
I have had the exact same expereince as you, right down to the codes, fuel pressure readings, lousy idle, poor fuel economy, check engine light on after 15 minutes, a "rich" smell from the exhaust etc, ....
Throw away your inhibitions and buy the fuel pressure regulator, it will solve...