Sonny check the fuel pickup tube on the fuel tank..my machine has the same problem I rebuilt the whole fuel system but it dies out under load..not getting enough fuel..traced it back to the dip tube that goes into the top of the tank,it has a screen in it that got clogged up with dirt and goo..runs fine at idle,but when you call on it for HP-like to run a hyd bush hog-it dies right off..I changed over to electric fuel pump so checked the flow it is down but the pump is working fine..getting starved for fuel on the intake side of the pump..with new fuel lines and post-pump fuel filters it was clear that the suction side was being blocked..pulled the dip tube off and out and sure enough black goo from the tank blocking it..time to clean the tank,suck it out,purge with fresh diesel and use some biocide to kill off the diesel algae that blocks the screens..once a year ritual