Sounds like its out of adjustment. Disconnect the cable and put it in park by hand and see if it locks down into park. If the prawl goes into position and it still turns then the prawl is broken or the hub it locks onto in the transmission is stripped out.