First check you inline fuel filter, and then check the two filters in you in-tank fuel pump. Sounds like fuel starvation.

Marvin Stockman