One drop every 2 minutes is not a big deal, I wouldn't worry about it. If it is a problem, it could be the connector you just got from the pool store, if it wasn't leaking before you replaced it. Try buying a similar connector (and probably cheaper one) at a hardware store and see if that is better.