1900 is low, 85% is twice what you would want to see. Try a log in a DD, 80 or 100 tune in the same parameters. The pw on that big tune is probably stretched to far killing your pressure.
for comparison, my last log. stock inj,hpop
79% tps
2700 rpm
icp, 2875 commanded
icp, 2717 actual
52% DC