Looks very good MF, I blow back through the pipe lightly whilst I have the carby off - the slightest sign of air leak and the cap comes back off.

The newer diaphragms seem worse - probably due to where they are made. One I have had was so undersize the sides wouldn't seal at all