I have a Whirlpool Cabrio, tub seal and bearings were bad,(water on floor, loud jet noise while spinning) then it shut off with an F-1 code. Ordered and replaced tub seal, bearings and electronic control board. Tub spins freely, checked all connections, washer will perform every action until it starts to spin faster at the end of wash cycle kicks the F-54 code and shuts down everytime. Have reset and switched to rinse and spin cycle and performs like it should right up until the spin cycle speeds up as its draining. (F-54) On normal wash cycle timer shows 50 mins at start, kicks (F-54) code at 25 mins remaining, which is after it has washed and drained tub and starts to spin at higher speed.
I put old control board back in and it works the same as new board F-54 at same point. I don’t understand why it performs all functions except the higher speed spin. RPS is working or it wouldn’t let it spin at mid-range. Any help or thoughts would be greatly appreciated.