I have been working with Autozone on the issue with their D95004 struts tending to fail over time. They contacted their vendor and I got some more specs on some of their other struts as noted below. I am thinking the D95060 may even be better since they are very similar, but have a little more pressure, and a little shorter but not by very much. See below (Sorry it is a little difficult to read as the web doesn't seem to post tables well, but read accross and you can follow it). That 106 pressure on the D95060 doesn't seem bad, considering the Detomaso shocks from vendors I measured 120 to begin the compression up to 160 fully compressed.
Part# Ext Comp Stroke Shaft Body Force
D95004 17.18 10.96 6.22 8 18 88
D95957 17.26 11.04 6.22 8 18 125
D95148 16.77 10.34 6.43 8 18 149
D95060 16.77 10.34 6.43 8 18 106