Disclaimer *I am in no way, shape or form qualified to give you advice about your machine*! However.... what do you mean when you say 'complete the cycle'? If it's at the end it's usually rinse or spin (rinse, is slower turn. Spin is fast...).
I'm really sad, but that did actually make me lol!/
OP, What do you mean by stopping before it's complete? Do you mean it won't spin or won't empty... or something else?