Whirlpool duet sport washer

My washer continues intermittantly will not do the final spin. Sometimes shows an F01 code. CCU was replaced by repairman and it wouldn’t do final spin intermittantly then either. Drain has been cleared. I’m ready to replace this with a top loader but haven’t read great reviews on those either. Does anyone have any ideas what could be causing the problem?
Thanks