Well, I took the plunge and replaced the timer, it hasn't solved it.
I suspect there's a sensor somewhere that's not working, anyone got a clue where to start looking?
I'm currently still using the machine, I just have to nudge it on at the end of the rinse cycle then switch it off when it...