Car has no power, electronic or carb issue?

Is the gas tank extremely clean? I had a same type issue where trash would slowly collect around the screen in the tank therefore restricting flow. Come to a stop the trash would dislodge then the process would start all over again.