Maytag Neptune slow and intermitent spin

In rinse cycle; starts and stops slowly then changes direction 15 to 20 rpm. In spi/extract it turns slowly with bursts of high speed(few seconds). Could this be a control or a motor problem?