When the car is at idle, pressure should be anywhere from 26-32lbs., I don't see where your think your car is starving for fuel, at WOT your fuel pressure is then bump up by your ECU up to and anywhere from 32 to 42lbs. as your ECU demands fuel as needed, true your FPR or fuel pressure regulator, just a little FYI, hope this helps