My 95 Dakota with a factory 5.2 Magnum was 45psi at the injector rail port & that was from the factory service manual. I had no vacuum operated fuel pressure regulator on the engine, the in-tank pump regulated the pressure. I don't think your fuel pressure is low enough or too high to cause a rough idle. Next step I would do is check for a vacuum leak somewhere.