Is it heating the water. Put it on the fast cycle & run it for about 10min then pause it, open the door & see if the water is getting hot. If not then you have a heating problem caused by either a faulty element or faulty control board. If the water is heating & cycle goes on for ages & no error codes come up then I would say the control board is faulty.
Lincoln Appliance NZ, September 2015