Not sure about your exact make but if it whirs and the tape is retracted off the heads and back into the cassette its probably the door catch itself which you should be able to fix/modify by fiddling.
If the tape wont come off the heads then either the motors have gone (bin it) or the motor belts/gears are shafted which ou may be able to replace/bodge.
tonga
|