RE: more engine trouble....
Have you checked all of the fuel lines inside the tank? I had a very similar problem with a large gasoline engine, and the fuel pickup line inside the tank, (the one with the clunk), had fallen off of the brass tube. Your problem sounds like a fuel starvation.
Jesse