Well, I just replaced mine today. Like yours, mine would drip every so often and if I would shake or jiggle the handle it would stop. Called Everpure and there is a five year warranty on this things. They have had problems with the spring loaded feature in the handle. They sent out a new one at no charge. The new one doesn't have a spring in it. The stem, however, on the new one is around 5/8" while the old faucet stem is more like 3/8". You need to enlarge the hole in the countertop. Mine was easy to do with a round rasp file. Then you cut off the nut on the water supply line and the water line just "sticks" into the new stem. It has one of those barbed locked end that the 1/4" water line just sticks into without the need for a nut.
The phone number for Everpure is 800-942-1153. You want Technical service and explain to them that yours is leaking and that it is less than five years old.
Mike And Debbie- Northeast Ohio
2011 Ford F150 Ecoboost engine- SWEET!!
2011 Jayco Eagle 322FKS TT