Belt had fallen off drive pulley, but pulley had excess wiggle to it. Problem happened on holiday weekend. Ordered parts I thought I'd need over the weekend. Called and discussed with service tech once holiday over, just to be sure. He confirmed my thoughts. Parts came in 2 days as requested. Repair quick and problem resolved.