Problem fixed and it appears that the Cust Svc rep I spoke with was correct.
My mechanic called this morning and said everything is good to go. He said that he repaired the leak I caused, as well as replacing the 4 duck bill valves and the 2 toilet bowl ring seals.
He said once that was done...