Check to see if the fuel cap is not venting as well. Loosen it, start it and see if it will run longer than the five minutes. Take a look in the fuel tank while you are at it, makes sure the filter is clear, still connected to the fuel line and the fuel line is not cracked or broken off.