That really doesn't sound like vapor lock. he simplest thing to try is to remove or loosen the gas cap. If the vent is plugged up no air can enter the tank & it develops a vacuum. After that you probably have a plugged up fuel filter or the sock on the end of the fuel intake. The 47 doesn't come with a sock on the end of the tube so thats probably not it. It may have a shutoff valve under the tank. That can get clogged up also. Test the fuel pump. There are directions on fuel pump tests in the Tech-tips or the search on this website.
Let us know how it turns out.
George