Not likely you need the whole thing. Have you dissambled it and cleaned it?? It is easy to do. Take a large hex key (my scuba tool has the correct size) and remove the inflator insert. It screws out from the opposite side of the inflator button.It comes out as an assembly and is basically a plastic insert, a couple of O-rings and a schrader valve (a big version just like the one in your car tire). Soak the assembly in a 50/50 white vinegar and water solution. That will likely clean it up nicely. Lube the Orings and reinstall. If it is too far gone, the plastic carrier/schrader valve assembly is around $5. Scubatoys carries them but be aware there are at least 2 versions so get the correct one. Check the outer button to make sure it operates OK without the insert installed. Every time mine has given me trouble, it's the insert, not the outer button.