Problem finally found when my friend took his tractor to the dealer. The fuel solonoid on the carb had a loose connection, was shorting out and then tripping the cb that some of you mentioned. This just shut the machine down until cb cooled. Good thing we threw parts at it first!
Thanks for all your help guys.