I purchased the part from NAPA and it works great. If you rebuilt it your self, be careful with the spring clip over the diaphragm, it is small and easily lost (which I did, even though I was careful, just not careful enough).
I was able to clean it up and reassembled it easily. You just need to be careful not to overwork the tabs so they don't break off.