Tried to flip o-ring first with some additional silicon but that did not help and since I was not sure about exact leak location and Thanksgiving one day away, I overnighted the entire assembly, hoping for the best. It actually received package 5 hrs earlier than predicted and that gave me enough time to repair and test, just in case I needed to reorder something which I didn't because that fixed it.