I'm not a diesel expert, but maybe leaky injector/s? As above, the check valve was put in to treat a symptom (fuel returning back to the tank). If the injectors are leaky you could lose pressure after sitting for a bit. Just a thought.