I thought it was the tank and primer so I switched them out with my other tank for my smaller mercury (8 hp instead of 30) and it's still doing it. So far iv changed tanks, checked fuel pump for torn diaphragm or gunk, cleaned the carb including jet ports and float needle seat, it's 100% fuel...