Try jumpering directly from the battery to the starter to to elimate some of the wiring possibilities.  

This happened on my 1953 Farmall Super H.  I finally determined that after 50 years or so, the wiring was breaking down and it was practically impossible to find a short.  It would run one minute, and then die the next.  Rewiring the entire tractor solved the problem.

RonnieS