Doug,
Check that fusible link that Karl mentioned. That's what gave me trouble. It can look okay visual but it can break. I had that same problem but it died on the road. After waiting about 10 minutes it would start up and run up the road a few more miles and die again when I came to a stop. I couldn't see anything wrong (I had no test equipment on the road). What was happening was that the link broke but when it was cool the two sides were so close together that they passed enuogh current to start the bike. Then they would heat up and separate and when I came to a stop it would die.
I installed an inline 30Amp weatherproof blade fuse holder ro replace the fusible link.
Chris
'81 CB750F