John,
There is a lot of information in the generator section. Below is a thread I started many years ago, and with Rich’s help my generator has been trouble free. If the electronic module overheats it will most certainly do as what you have described as it is also killing the fuel pump.
http://classracer.com/classforum/showthread.php?t=41189