Also, make sure the gasket on the sediment bowl is sealing correctly. Any kind of a leak there will cause the pump to not work. I have found that the cork gaskets do a better job of sealing than the neoprene ones.
Did you do anything other than replace the diaphragm? How about the check valves? Your best bet is to send it to Charlie Schwendler in New York for a rebuild.