Might sound like a dumb question, but have you checked for any possible leaks in the system. When I first bought mine, it had a small leak on the fuel rail before the injectors. Plus gauges can give false readings, if the car is parked on an incline.
Apologies if you`ve already checked these

.
Regards,
Ian.