sounds like the fuel solenoid is dropping out or loosing power, below are what is involved in keeping the fuel open.
I have a PDF of the technical manual for your 755, all the electrical diagrams and testing are in it, check your private messages for contact info if you want it
Joe