Grinding Noise In Spin Cycle

My washer is making a grinding noise in some of the cycles. On the Delicate cycle, it agitates fine in the wash cycle with a steady back and forth motion. During the rinse cycle the agitator appears to move normally but when it hits the spin cycle, while the inner tub spins freely and at it normal speed I get a grinding noise (the agitator is moving in a clockwise direction). However after a minute or two something seems to catch and the basket spins normally and, the agitator now moves in a back and forth motion and the noise disappears. However in the Heavy Duty and Normal Cycles while the agitator moves normally in the wash cycle when it hits rinse and spin the agitator is moving in a clockwise direction, the basket moves at it’s proper speed but there’s a loud grinding noise. It was previously recommended that I check the drive block and while it looked to be in good shape I replaced it anyway. Additionally, the agitator and the dogs have both recently been replaced. I should also mention that with the agitator removed completely there is no grinding noise in any of the cycles for Delicate, Heavy Duty or Normal washes. Need help desperately