I have had several failures of windshield washer spray nozzles, both OEM and aftermarket. The little cap on the bottom falls or blows off resulting in a big leak and no or little spraying. I studied the nozzles and have determined that there is a small diaphragm valve at the bottom that is intended to retain the fluid in the upper part. So I tried to come up with a way to make failed nozzles usable. The valve isn't necessary for proper function. You just need to replace the cap. Those tiny caps always disappear into the ether after a failure. I use a plastic tire (Schrader) air filler cap and JB Weld (steel reinforced epoxy glue) it onto the bottom of the nozzle. The fit is perfect and the JB Weld works very well.