This could be repaired if you can find an old school repair place, not many of them left. Frankly, if I were you I would dump out the original deck and buy a streaming/CD setup. You can still by new radios
https://www.ebay.com/p/Panasonic-CQ-RG1 ... 377&chn=ps
that have cassette, so unless your looking to keep the stock look get that old deck out of there. Mine broke after 13 years and I did a CD with a changer, replaced that deck about 7 years ago with iPod capable deck, I will get rid of that one when it dies for a streaming radio.
you wil get much better sound quality out a newer unit, also if you have the old speakers they are crap and you can upgrade those. I also put a new amp in and my sound is amazing with Kenwood speakers, Alpine deck and Alpine power booster (and a Bazooka tube, nobody does that anymore but in 97' that was standard.