I've got the same part(on the right). It's been leaking since day one, VERY slowly, it eventually pushes the rubber cover off if I leave it untaped overnight. I finally took it apart to have a look and that oring is in pathetic condition. Ive been looking for the O-ring for a few hours. Was...