Balance circuit errors will cause the unit not to spin, but it will wash the complete cycle and advance till the off position with out spinning. If your unit is running for 5 minutes or so without shutting off, then the motor circuit is probably good. The most common thing to get these units to shut off is low water. It is designed to monitor the pressure switch, if it does not see it satisfied, the unit shuts off. You can hit start, that resets the magical 5 minute mark and allows it to go. This comes into play at every fill. Check to make sure your cold water is on all the way and remove the hoses and clean the screens at both ends. Rinse cycle is straight cold regardless of what you select (board must see all the fills of the cycles to provide a warm rinse, you can not cheat it. Also, only last rinse is warm.) Since you seem to be having most of your issues on the rinse, I bet you find the screens clogged with debris.