I'm not totally sure if this is the part that's leaking or not if anybody else has any insight.