OK lets just get some background for you so you dont have to grasp at straws.
I have a 1984 R65. In the last year I have replaced the coil with a Dyna coil and about 3 months ago I had the heads reconned(new valves for unleaded and such). All went back together nice and valves adjusted several times accordingly. Everything ran smooth and nice.
Now for the problem. For some reason out of nowhere it will start to break down and backfire badly. It did this so badly today that it completely cut out. The last time it did this it was very slight and I fiddled with it and put new plugs in (just incase there was a small crack in one) and it went fine and I thought Id found the problem. Today after having to leave the bike on the side of the road and go home to get my ute, I got the bike off, put the key in and she fired up and purred like a kitten.

It sounds and feels to me like an electrical problem. Timing or coil. But it can purr all day without a hitch, so its got to be something that is loose and gets fatigued when hot, as I did manage to get it started again on the side of the road but it wouldnt get over idle before it would again start to backfire.
One thing is that with my R100 tank on the bike the Dyna coil sits in an awkward position and rests against the inside of the tank. No connections touch or come anywhere near the tank as Ive put a peice of rubber to insulate this from happening and the rubber is still in place with no wear marks in it..
As Ive said it can run fine all day, then bang she just gives up.
So anyone got any suggestions on what it might be?
Cheers
Craig