yes it will idle for hrs and it will also rev, i have done a fuel flow test. but i will check for gas squirting in carb. i rebuilt the carb after it started quitting thought the carb was messed up not saying i didnt mess it up though. i have the mechanical pump hooked up rite now but when it quits i have hooked the electric up to see if it made a difference which it continues to keep quitting but i will recheck all the suggestions. what is heat soak?