Low fuel presure due to a clogged main filter or prefilter is probably the most common cause of low power.
Clean the prefilter> Fuel Pre-Filter Cleaning on Ram/Cummins
Check fuel pressure http://www.cumminsforum.com/forum/94-98-tech-articles/137589-check-fuel-pressure-12-valve.html
If you don't want to go though the hassle of measuring fuel pressure replace the overflow valve. >
$30 ebay Overflow Valve
Clean the prefilter> Fuel Pre-Filter Cleaning on Ram/Cummins
Check fuel pressure http://www.cumminsforum.com/forum/94-98-tech-articles/137589-check-fuel-pressure-12-valve.html
If you don't want to go though the hassle of measuring fuel pressure replace the overflow valve. >
$30 ebay Overflow Valve