Hold it.
I just realized that it was Tim who had a similar Beocord on the bench a couple of years ago;
Quote from Beocentral.com :
"26th August 2008 by Tim Jarman
This cassette recorder would play normally for up to ten minutes at a time before shutting down, necessitating the interruption of the mains supply to unlock the keypad so that operation could continue. This strange activity was due to the protection circuit operating, this stops the recorder if excessive current flows into the deck motors and solenoids. A long and protracted series of measurements proved that the reel motor circuit was the one that was triggering the overload condition but both the L272 motor drive IC and the reel motor itself proved blameless. Oscilloscope checks showed that the output voltage of the IC was unstable, resulting in it attempting to drive the reel motor in two directions at once. This of course resulted in an excessive current being drawn, operating the protection circuit.
The datasheet for the L272 shows that when the device is used as a linear amplifier it is advisable to include a small filter network from the outputs to ground consisting of a 220nF capacitor in series with a 1R resistor. Adding these components to the Beocord 5500 circuit resulted in completely reliable operation, one wonders why the designers did not include them from new? [Beocord 5500]"
Maybe this is what happened to your Beocord.
I had a couple of similar cases that were somewhat closer to your symptoms but with the same cause.
Martin