The way to truely check you diaphram is to take the fuel pump apart and look at it. But, the quick check (not always right) is to unhook the fuel lines from the carbs, and the one to the crankcase. Now try blowing into the one that would hook up to the case. YOU SHOULD NOT be able to blow through this one! If you can, your diaphram is gone. Just because you cannot, you may still have a small leak that only shows up under pressure. Most likely it is your needle and seats. Once agian, just cuz they look good to the eye, does not mean that they will hold fuel! It is the start of a new year, and sounds like a new motor for you as well, just put new needles and seats in your carbs and eliminate that issue. If you still have flooding issues, then you need to rebuild the fuel pump. That is cheap and easy as well, If it were mine and ride the remote areas that you and I do, I would just rebuild that now to start with and stay off the tow strap!