I have a Craftsman lawn tractor that has a problem mowing when heated up, it starts stalling after about 15 min. and will revive (somewhat) by pulling the choke. It seems to survive for longer distance not under a load. I have been working with it the past week trying to figure out the issue by starting with the simplest, easiest, most relevant parts - fuel pump, fuel solenoid, carburetor, fuel lines, filter, gas cap vent, and fresh non-ethanol gas. I pulled the solenoid off to remove the carb and very little gas came out of the bowl. I installed a low pressure electric fuel pump and had the same problem with it stalling. It mows great until it get hot (15 min.) and chugs to a halt. I can turn off PTO and pull the choke and drive back to the work shed. Good compression (165 psi), new spark plugs with good spark when it stalls. Any clues would be greatly appreciated.