Don't know what has been done as far as repairs go. The very first thing I would do is replace fuel lines and filter. As I was doing that I would check the fuel tank outlet and vent witch you said was checked. Also the carburetor inlet, needle and seat, float. If this has been done already the next thing would be the coil.